メインコンテンツへスキップ

Documentation Index

Fetch the complete documentation index at: https://docs.replit.com/llms.txt

Use this file to discover all available pages before exploring further.

スタティックデプロイは、Replit AppのHTML、CSS、JavaScriptなどの静的ファイルをクラウドサーバーにホストします。サーバーはキャッシングとスケーリング戦略を自動的に使用して、コンテンツを迅速かつ経済的に配信します。 スタティックデプロイは次のユースケースに最適です:
  • マーケティングのランディングページ
  • ポートフォリオウェブサイト
  • 製品とAPIのドキュメントサイト
スタティックデプロイはAgentを使用して作成されたReplit Appsとは互換性がありません。 Agentはバックエンドサーバーを必要とするフルスタックアプリを自動的に作成します。 Agentが生成したアプリには、以下のデプロイタイプのいずれかを使用してください:
PublishingプロジェクトエディターツールのスクリーンショT

機能

スタティックデプロイには以下の機能が含まれています:
  • コスト効率の良いホスティング: ウェブサイトが配信するデータ量のみ課金されます。
  • HTTPルーティングオプション: レスポンスヘッダー、URLリライト、リダイレクトを設定します。
  • カスタムドメイン: カスタムドメインを設定するか、<app-name>.replit.app URLを使用してアプリにアクセスします。
  • カスタムエラーページ: カスタム404エラーページを作成して配信します。
  • モニタリング: ログを確認し、発行済みアプリのステータスを監視します。

使用方法

スタティックデプロイは、PublishingプロジェクトエディターツールからアクセスできCます。
左のツールドックから:
  1. All toolsアイコン All toolsを選択して、プロジェクトエディターツールのリストを表示します。
  2. Publishingアイコン Publishingを選択します。
  3. Staticオプションを選択し、Set up your published appを選択します。
検索バーから:
  1. 上部の虫眼鏡アイコン虫眼鏡を選択して検索ツールを開きます
  2. 「Publishing」と入力してツールを検索し、結果から選択します。
  3. Staticオプションを選択し、Set up your published appを選択します。
スタティックデプロイのオプション画面

プライマリドメイン

Specify the subdomain part of the hostname for your published app. After you publish, you can access your published app at https://<subdomain>.replit.app. To learn how to use a custom domain, see Custom Domains.

プライベートデプロイ

The private published app feature is available on the Pro and Enterprise plans.
Private published apps grant access to your app only to members of your workspace, or to specific users and groups that you invite. When publishing, you can choose between Public, Workspace only, or Only you access. To learn how to set up a private deployment, see Private Deployments.

パブリックディレクトリ

パブリックに配信したい静的ファイルを含む、Replit App内のベースディレクトリパスを指定します。 デプロイ後、クラウドホストはそのディレクトリ内のすべてのページとアセットを配信します。 デフォルト値の/はReplit Appのルートディレクトリです。

ビルドコマンド

デプロイを作成するときにReplit Appのシェルで実行するビルドコマンドを指定します。 例えば、Hugoを使って静的サイトを生成する場合、 hugo --minifyコマンドを使用してファイルを生成しアセットファイルサイズを最適化することがあります。

デプロイシークレット

Add deployment secretを選択して、ビルドコマンドを安全に実行するために必要な環境変数やシークレットを追加します。 例えば、サイトジェネレーターが静的サイトを作成するためにAPIキーを必要とする場合、 API_KEY=<シークレット名>として渡すことがあります。

次のステップ