ウェブサイトが生成されたら、最後のステップはオンラインでアクセスできるようにすることです。このガイドでは、AIGNE WebSmith を使用してサイトを公開するためのさまざまな方法について説明し、技術的要件や予算要件に最も適したオプションを選択できるようにします。
aigne web publish コマンドは、生成されたウェブサイトファイルをデプロイするための主要なツールです。ニーズに応じて、無料の WebSmith Cloud にデプロイしたり、既存のインフラストラクチャと統合したり、新しい専用ウェブサイトをセットアップしたりできます。
公開先
WebSmith は 3 つの異なる公開ターゲットを提供します。各オプションの詳細な手順については、それぞれのガイドを参照してください。
To WebSmith Cloud
無料のマネージドホスティングプラットフォームに公開します。オープンソースプロジェクト、個人サイト、またはコミュニティでの共有に最適です。
To Existing Website
生成されたページを、現在自己管理しているウェブサイトのインフラストラクチャに直接統合してデプロイします。
To New Dedicated Website
カスタムドメインとプロフェッショナルなホスティングを備えた、新しい完全マネージドウェブサイトを作成して公開します。これは有料サービスです。
一般的なプロセス
公開先に関わらず、公開プロセスは単一のコマンドで開始されます。その後、ツールが必要な認証や設定手順を案内します。
- ウェブサイトの生成: 公開する前に、
aigne web generateコマンドを使用してウェブサイトが作成されていることを確認してください。 - 公開コマンドの実行: ターミナルで次のコマンドを実行します。 aigne web publish
sh aigne web publish - 対話型プロンプトに従う: CLI が利用可能な公開オプションを提示します。ターゲットを指定していない場合は、いずれかを選択するよう求められます。サービスへの初回接続時には、認証のためにブラウザウィンドウが開きます。

- デプロイメントの検証: コマンドが完了すると、確認メッセージと公開されたページのライブURLが出力されます。これらのリンクにアクセスして、デプロイが成功し、ウェブサイトが期待どおりに表示されることを確認することをお勧めします。

まとめ
ウェブサイトの公開は aigne web publish コマンドによって処理される簡単なプロセスです。複数のデプロイメントターゲットを提供することで、WebSmith はさまざまなユースケースに対応する柔軟性を確保します。
各公開方法の具体的な手順については、詳細なガイドを参照してください。