このガイドでは、Legion Hosting 上での Foundry Virtual Tabletop (VTT) サーバーのセットアップと設定について説明します。Foundry VTT は、リッチなマップ、自動化、ゲームシステムサポートを備えた、オンラインでテーブルトークロールプレイングゲームをプレイするためのセルフホスト型プラットフォームです。管理機能とモジュール管理については、Foundry VTT の管理とモジュールガイドを参照してください。
Foundry VTT とは?
Foundry Virtual Tabletop は、オンラインでテーブルトーク RPG をプレイするためのプレミアムなセルフホスト型アプリケーションです。ブラウザベースの代替品とは異なり、Foundry VTT は専用サーバーとして動作し、プレイヤーは Web ブラウザを通じて接続します。ゲームマスターとプレイヤーの双方に豊富な機能を提供します。
主な機能は次のとおりです。
- ゲームシステムサポート — コミュニティが構築したゲームシステムパッケージを通じて、D&D 5e、Pathfinder 2e、Call of Cthulhu、その他数百のシステムをプレイできます
- ダイナミックライティング — 没入感のあるダンジョン探索のための、視線計算を伴うリアルタイムの照明と視界
- オーディオ/ビデオ — 組み込みのオーディオプレイリストとオプションの A/V チャット統合
- モジュールエコシステム — 自動化、UI 強化、コンテンツのための数千ものコミュニティモジュール
- Web ベースのプレイヤー — プレイヤーはソフトウェアのインストール不要で、任意のモダンな Web ブラウザから接続できます
前提条件
Foundry VTT を動作させるには有効なライセンスキーが必要です。サーバーをセットアップする前に、公式 Foundry VTT ウェブサイトからライセンスを購入する必要があります。
初回起動
Foundry VTT サーバーが Legion Hosting でプロビジョニングされたら:
- gpanel.legionhosting.net の GPanel にログインします
- サーバーリストから Foundry VTT サーバーを選択します
- 起動変数を確認します — 変数が提供されている場合は Foundry VTT ライセンスキーを入力します
- Start をクリックしてサーバーを起動します
- サーバーが起動し、セットアップウィザードの URL が提供されます
- Web ブラウザを開き、
http://YOUR_IP:PORTに移動して Foundry VTT セットアップ画面にアクセスします - プロンプトが表示されたらライセンスキーと管理者パスワードを入力します
GPanel 起動変数
GPanel は基本的な Foundry VTT 設定のための起動変数を提供する場合があります。
| 変数 | 説明 | 例 |
|---|---|---|
TIMED_URL |
foundryvtt.com プロフィールからの時限ダウンロード URL。Foundry VTT ファイルのダウンロードに必要です。リンクは約5分後に期限切れになります。 | https://foundryvtt.s3.amazonaws.com/... |
FOUNDRY_LANGUAGE |
Foundry VTT のインターフェース言語 | en.core |
UPDATE_CHANNEL |
更新チャンネル:release、testing、または development |
release |
設定(options.json)
Foundry VTT のメイン設定は data/Config/options.json に保存されています。これは GPanel の File Manager から編集できます。
{
"port": 30000,
"upnp": false,
"fullscreen": false,
"hostname": null,
"localHostname": null,
"routePrefix": null,
"sslCert": null,
"sslKey": null,
"awsConfig": null,
"dataPath": "/home/container/data",
"compressStatic": true,
"proxySSL": false,
"proxyPort": null,
"minifyStaticFiles": true,
"updateChannel": "stable",
"language": "en.core",
"world": null
}
設定項目
| 設定 | 説明 |
|---|---|
port |
Foundry VTT がリッスンするポート。通常は GPanel によって管理されます。 |
dataPath |
ワールド、システム、モジュールを含むユーザーデータディレクトリへのパス。 |
world |
サーバー起動時にそのワールドを自動的に起動するにはワールド名を設定します。セットアップ画面を表示するには null に設定します。 |
upnp |
UPnP ポートフォワーディング。ホスト型サーバーでは false のままにしてください。 |
compressStatic |
静的ファイルの gzip 圧縮を有効にします。パフォーマンス向上のため true を推奨します。 |
updateChannel |
更新チャンネル:stable、testing、または development。 |
world オプションをワールド名(例:"my-campaign")に設定すると、セットアップ画面をスキップしてそのワールドに直接起動します。これは便利ですが、ワールドを管理するには /setup URL パス経由でセットアップ画面にアクセスする必要があることを意味します。
最初のワールドの作成
初期セットアップが完了したら:
- ブラウザで
http://YOUR_IP:PORTから Foundry VTT にアクセスします - 管理者パスワードを入力してセットアップ画面に到達します
- Game Systems タブに移動し、ゲームシステムをインストールします(例:D&D 5e、Pathfinder 2e)
- Game Worlds タブに移動し、Create World をクリックします
- ワールド名を設定し、インストールしたゲームシステムを選択し、初期設定を構成します
- Launch World をクリックしてプレイを開始します
プレイヤーの接続方法
プレイヤーは標準的な Web ブラウザを通じて Foundry VTT に接続します — ソフトウェアのインストールは不要です。
- サーバー URL をプレイヤーと共有します:
http://YOUR_IP:PORT - プレイヤーは任意のモダンなブラウザ(Chrome、Firefox、Edge)でリンクを開きます
- ログイン画面で、プレイヤーは割り当てられたプレイヤー名を選択し、パスワード(設定されている場合)を入力します
- プレイヤーが接続する前に、ゲームマスター(あなた)がワールドを起動している必要があります
データとバックアップ
Foundry VTT はすべてのデータを data/ ディレクトリに保存します。
data/worlds/— ゲームワールド(マップ、ジャーナル、アクター、アイテム)data/systems/— インストールされたゲームシステムパッケージdata/modules/— インストールされたアドオンモジュール
data/ ディレクトリをダウンロードしてください。
関連記事
サポートが必要ですか?
Foundry VTT サーバーについてサポートが必要な場合は、サポートチケットを送信し、サーバー ID と問題の説明を記載してください。