crofty 0.6.0 — SFTP・FTPSでのデプロイ

これまでcrofty deployはCloudflare Pages専用でした。これからは、同じビルド済みの サイトを、自分のVPSへSFTPで、共有ホスティングへFTPSで公開できます。 どこに出すかはプロジェクト作成時に選びます。

# 自分のサーバー / VPS(SSH経由)
crofty init --provider sftp --host example.com --user me --path /var/www/site
# 共有ホスティング(TLS付きのセキュアなFTP)
crofty init --provider ftps --host example.com --user me --path /public_html

あとはcrofty deploydist/をそこへアップロードします。パスワードは初回だけ 尋ね、OSのキーチェーンに保存します(SFTPはSSH鍵も使えます)。Cloudflare Pagesは 引き続き既定で、挙動は変わりません。

知っておくと良い点:

入手はいつもどおり:brew upgrade croftyscoop update crofty、または GitHubのリリースから .deb/.rpmをどうぞ。