Exoframe シンプルドッカー展開ツール
特徴
- ワンコマンドプロジェクトの展開
- SSHキーベースの認証
- 更新プログラムの更新
- トークンをデプロイする(例:CIからデプロイする)
- letsencryptによる自動HTTPS設定*
- 自動gzip圧縮*
- 配備のログへの簡単なアクセス
- ドッカーの作成サポート
- 複数のデプロイメントエンドポイントとマルチユーザーサポート
- クライアント、サーバ、Traefikの簡単なアップデート手順
- オプションの自動サブドメイン割り当て(つまり、すべての配備で独自のサブドメインが取得されます)
デモ
インストールと使用
Exoframeを実行するには、Exoframe CLIとExoframeサーバーの 2つの部分が必要です。
サーバーのインストール手順については、「Exoframeサーバーリポジトリ」を参照してください。
Exoframe CLIをインストールするには、リリースページから事前にパッケージ化されたバイナリの1つをダウンロードするか、npmを使用してインストールします(少なくともノード8.xが必要です)。
npm install exoframe -g
あなたが持っていることを確認してくださいExoframeサーバーが展開され、使用してエンドポイントとして設定します:
exoframe endpoint http://you.server.url
次に、
exoframe login
次に、以下を実行するだけでプロジェクトを展開することができます:
exoframe
ドキュメントには、すべてのコマンドとオプションのリストがあります。