VPS ホストの管理
fleetsh は VPS の接続設定を保存し、SSH でコマンドを実行するツールです。 Windows、macOS、Linux で動作し、保存するパスワードは OS の認証情報ストアを使います。
現在のリリース:v0.1.0-beta.1。リリースノート。
インストールと PATH の設定 · 使い始める · fleetsh について · ロードマップ
fleetsh ls
fleetsh ssh hk1
fleetsh exec '@web' "uptime" --parallel 10
fleetsh update '@all' --dry-run --sudo
fleetsh reboot '@all' --parallel 2 --sudo
Node.js 22+ があれば、npm パッケージを使用できます。
npx fleetsh version
npx fleetsh stats
npm install -g fleetsh
ランチャーは GitHub Release を自動で追従します。--release bundled で元の版、
--release vVERSION で特定の Go 版を選べます。
npx/npm の実行とバージョン選択を参照してください。
オープンな開発
KanataLabs/fleetsh で開発し、 GPL-3.0-only で公開しています。アーキテクチャと セキュリティ設計も参照してください。