Exoframe シンプルドッカー展開ツール

特徴

  • ワンコマンドプロジェクトの展開
  • SSHキーベースの認証
  • 更新プログラムの更新
  • トークンをデプロイする(例:CIからデプロイする)
  • letsencryptによる自動HTTPS設定*
  • 自動gzip圧縮*
  • 配備のログへの簡単なアクセス
  • ドッカーの作成サポート
  • 複数のデプロイメントエンドポイントとマルチユーザーサポート
  • クライアント、サーバ、Traefikの簡単なアップデート手順
  • オプションの自動サブドメイン割り当て(つまり、すべての配備で独自のサブドメインが取得されます)

Trafeikが提供する機能

デモ

アスキシキャスト

インストールと使用

Exoframeを実行するには、Exoframe CLIExoframeサーバーの 2つの部分が必要です。
サーバーのインストール手順については、「Exoframeサーバーリポジトリ」を参照してください。

Exoframe CLIをインストールするには、リリースページから事前にパッケージ化されたバイナリの1つをダウンロードするか、npmを使用してインストールします(少なくともノード8.xが必要です)。

npm install exoframe -g

あなたが持っていることを確認してくださいExoframeサーバーが展開され、使用してエンドポイントとして設定します:

exoframe endpoint http://you.server.url

次に、

exoframe login

次に、以下を実行するだけでプロジェクトを展開することができます:

exoframe

ドキュメントには、すべてのコマンドとオプションのリストがあります。

GitHub - exoframejs/exoframe: Exoframe is a self-hosted tool that allows simple one-command deployments using Docker

hackernoon.com