3つのappid · 13キーのini

Astro Colony 工房

宇宙コロニー建設と自動化(ネイティブ両プラットフォームの専用サーバー) · Action / Adventure / Casual

収録プレイヤーツール:5 種 管理者コンソール:8 種

Astro Colony 専用サーバー早見表:本作には3つのappidがある——クライアント 1614550、Windows専用サーバー 2662210(appinfoのnameは逐字で "Astro Colony Dedicated Server"、oslist=windows)、Linux専用サーバー 2934900(nameは "Astro Colony Dedicated Server Linux"、oslist=windows,linux)。開発元と販売元はともに Terad Games、ストア発売日は 2 Jun, 2026。ポートが本作最大の特異点である:AMPのports.jsonは1つのポート 27015/UDP しか登録せず(逐字 "Port used for Steam query traffic")、しかもAMPはそれをプライマリアプリケーションポートにも指定し(PrimaryApplicationPortRef=SteamQueryPort)、コマンドラインにも -QueryPort しか無い。公式eggも同様に SERVER_QUERY_PORT のみで user_editable=false。通常ゲームポートとみなされる 7777/UDP はどの上游産物も登録していない——Unrealの慣例的な既定値にすぎず、傍証は works-for-me、DO NOT USE IN PRODUCTION YET と自称するコミュニティのcomposeファイル1件のみ。運用上の帰結:上游のツール群はゲームポートを変更する手段を提供しないため、1ホストでの複数インスタンスはサポートされない。設定は /Script/ACFeature.EHServerSubsystem セクションの 13 キーだが、パスはプラットフォームで分岐する:AMPはWindowsServerとLinuxServerの両方のServerSettings.iniを登録し、公式eggはLinuxServer側しか書き込まないため、間違えたディレクトリの編集は全く効果がない。AMPの 15 パラメータのうち FieldName ServerName は2回現れ(1件はiniキーとして宣言、1件はコマンドラインのSteamServerNameへマッピング)、metaconfigの 13 件のマッピングにServerNameは無い——よって実際にはコマンドラインに-SteamServerNameとしてのみ現れ、AMPのパラメータ形式は逐字で -{0}="{1}"(引用符付き)である。プレイヤー上限はAMPがMinValue=1のみ(App.MaxUsers=5)、公式eggはbetween:1,10。管理面は標準入力(AdminMethod=STDIO、AdminPortRef=0、RemoteAdminPasswordは空)で、ネットワーク経由のリモート管理ポートは無く、コンソールコマンドを列挙した上游産物も無く、SupportsLiveSettingsChanges=Falseのため設定変更はiniを編集して再起動する形になる。ランタイムは3つの口径が並列:ネイティブWindows、ネイティブLinux(AMPも公式eggもこの経路で、よって本作はWineを必要としない)、そして第三者のWine egg(C級、Windowsのappidを使用)。Windows側ではAMPがさらにコンポーネントappid 1007(Steamworks SDK再頒布物)を AstroColony/Binaries/Win64 へ取得する。匿名SteamCMDログインには2つの独立した証拠がある(AMPのセマンティクスとコミュニティリポジトリのentrypointによる +login anonymous)。本作にA級の公式運用文書は無い:公式サイトはWordPressのマーケティングサイトで、REST APIで列挙すると10ページ・運用の欄は無く、ブログは2020年の1件のみ。公式wiki astrocolony.fandom.com は3つのURLすべてが000を返す。運用の事実はすべて3つの産物(AMPテンプレート、公式egg、Steam appinfo)の相互検証によるもので、2つの独立したコミュニティ産物(生産用の実在ServerSettings.iniと、自ら信頼できないと宣言するDockerリポジトリ)で交差検証した。

プレイヤーツール(5)

その場で使える計算ツールとレシピ導出

サーバー管理と設定生成(8)

設定ファイル、起動スクリプト、コマンドウィザード

Astro Colony ポートとプロトコル

ポート プロトコル 用途
27015 UDP Steamクエリトラフィック用ポート(サーバーリストでの可視性)
7777 UDP ゲームトラフィック用ポート(推定、上游は未登録)

Astro Colony 専用サーバーのインストール(SteamCMD)

SteamCMD appid 2934900

sudo useradd -m -s /bin/bash steam
sudo apt update && sudo apt install -y steamcmd lib32gcc-s1
sudo -u steam -i \
  /usr/games/steamcmd +force_install_dir /opt/gameserver \
  +login anonymous +app_update 2934900 validate +quit

https://eggs.pterodactyl.io/egg/games-astro-colony

Astro Colony 設定ファイルのパス

  • AstroColony/Saved/Config/LinuxServer/ServerSettings.ini
  • AstroColony/Saved/Config/WindowsServer/ServerSettings.ini

運用上の注意

専用サーバーはプラットフォーム別に2つのappidへ分岐する:Windowsは2662210(加えてコンポーネントappid 1007をAstroColony/Binaries/Win64へ取得)、Linuxは2934900。AMPは意図的にLinuxのappidをWindowsのappid名を持つディレクトリ(App.BaseDirectory=./astro-colony/2662210/)へ導入するため、両プラットフォームは同一のパス構成を共有し、appidでディレクトリを探すと誤った結論に至る。ネイティブLinuxバイナリが存在するので本作はWineを必要としない(第三者のWine eggはC級の任意経路)。ポートについては上游が27015/UDPのクエリポートのみを登録し、ゲームポートはどこにも登録されておらず変更手段も無いため、1ホストでの複数インスタンスは上游がサポートしない。設定パスはプラットフォームで分岐し(WindowsServerとLinuxServerの2つのServerSettings.ini、セクションはともに/Script/ACFeature.EHServerSubsystem)、間違えたディレクトリの編集は効果がない。サーバー名はコマンドラインの-SteamServerNameとしてのみ渡る:AMPはServerNameをiniキーとして宣言しながら一度もマッピングしないため、iniにServerName=の行は現れない。名前が45文字を超えるとサーバーパスワードが無効化される(AMP逐字)。公式eggと第三者eggは上限を30とする。Seedの上限はint32の2147483647(eggはdigits_between:1,10)だが、生産用テンプレートは17桁の97234982389468723を含み、両パネルとも拒否する。当サイトは代わりに切り捨てない。切り捨ては別のワールドを意味するためである。AutosaveIntervalとAutosavesCountの0はいずれも正当で独自の意味を持つ(前者はオートセーブ無効、後者は保持しない)。ブール値はここでTrue/Falseとして書く(AMPと実ファイルが一致)が、公式eggの環境変数の既定値は1/0で、そのまま同一iniに書き込まれる。両エンコーディングを並列登録し裁定しない。6個のブールスイッチのうちSandboxとUnlimitedResourceStackは単一ソースのキー(AMPのみが登録)で、SavegameNameは実ファイルにのみ現れる。管理面は標準入力でリモート管理ポートは無く、AMPの3つのプレイヤーイベント正規表現はすべて^$、MonitorChildProcessNameは空のため、パネルのオンライン人数は本作では信頼できない。シャットダウンは3つの口径:AMPのExitMethod=OS_CLOSE(この場合ExitString=stopは送信されない)、公式eggの^C、第三者Wine eggの^^C。就绪シグナルは2つあり一致する:AMPの正規表現とeggのリテラルはともに"server create success"に固定される。

よくある質問

Astro Colony にはどんなオンラインツールがありますか?
当サイトでは Astro Colony 向けに 5 個のツールを公開しています:参加と直接接続、接続トラブルシュート、リソースとMOD、バージョンアンカー、コロニールール実験台。すべてブラウザでそのまま使えます。
これらのツールは有料ですか?インストールは必要ですか?
どちらも不要です。すべてページ内で動作し、インストール・登録・料金は一切ありません。値を入力すればすぐに結果が出て、生成された設定やコマンドはワンクリックでコピーできます。