工場自動化

サーバー設定生成 · サティスファクトリー (Satisfactory)

Coffee Stain 3D 工場自動化 · 3D工場建設 / 自動化

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

フォーム→INI+起動スクリプト+ファイアウォール+systemd

プレイヤーツール(10)

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

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

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

サティスファクトリー (Satisfactory) ポートとプロトコル

ポート プロトコル 用途
7777 TCP/UDP TCP=サーバー通信と HTTPS API、UDP=ゲーム通信と軽量クエリ API(両方必要)
8888 TCP 信頼性メッセージング

サティスファクトリー (Satisfactory) 専用サーバーのインストール(SteamCMD)

SteamCMD appid 1690800

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 1690800 validate +quit

https://satisfactory.wiki.gg/wiki/Dedicated_servers

サティスファクトリー (Satisfactory) 設定ファイルのパス

  • FactoryGame/Saved/Config/LinuxServer/Engine.ini
  • FactoryGame/Saved/Config/LinuxServer/Game.ini
  • FactoryGame/Saved/SaveGames/

運用上の注意

専用サーバーは app id 1690800 で匿名取得できますが、**ポート構成が変更されており、ネット上の多くの解説はすでに古くなっています**。これが最大の落とし穴です。1.0/1.1 以前は UDP の 7777(ゲーム)・15000(ビーコン)・15777(クエリ)の 3 ポート構成でしたが、現行ビルドでは 7777(TCP がサーバー通信と HTTPS API、UDP がゲーム通信と軽量クエリ API)と 8888/TCP(信頼性メッセージング)の 2 つだけです。15000 や 15777 を開けと書いてある解説は無視してください。7777 と 8888 はどちらも**ポートリダイレクトに対応していない**ため、ルーターの外部ポートと内部ポートを一致させる必要があります(外部 27015 を内部 7777 にマップすることはできません)。Satisfactory には設定ファイル上の管理者パスワードがなく、ゲーム内の Server Manager から IP で追加して管理者パスワードを設定する「claim」方式で、この操作がサーバーをあなたに紐付けます。調整する INI は Engine.ini(ネットワークと tick。NetServerMaxTickRate の既定は 30 で、これは上限であり CPU に余裕がないと到達しません)と Game.ini です。**Project Zomboid と同様、Satisfactory は正常終了時に INI を上書きする**ため、編集は必ずサーバー停止中に行ってください。要求ハードウェアは Valheim の一桁上で(UE5 の 3D 工場)、メモリは 12 GB から、快適には 16〜24 GB が必要です。数人を超える規模では再検討してください。

よくある質問

サティスファクトリー (Satisfactory) にはどんな管理者向けツールがありますか?
当サイトでは サティスファクトリー (Satisfactory) 向けに 6 個のツールを公開しています:サーバー設定生成、コンソールコマンド、バックアップ、健康診断、起動スクリプト、APIリファレンス。すべてブラウザでそのまま使えます。
サティスファクトリー (Satisfactory) のサーバー開放に必要なポートは?
サティスファクトリー (Satisfactory) の既定ポートは 7777/TCP/UDP, 8888/TCP です。実際のインスタンス設定に従い、記載されたプロトコルとポートのみ許可してください。ホストのファイアウォール、ルーター転送、ゲーム公開設定を確認してください。
サティスファクトリー (Satisfactory) の専用サーバーはどう導入しますか?
SteamCMD で導入します。サティスファクトリー (Satisfactory) の専用サーバー appid は 1690800 なので、+app_update 1690800 validate でダウンロード/更新できます。設定ファイルは通常 FactoryGame/Saved/Config/LinuxServer/Engine.ini、FactoryGame/Saved/Config/LinuxServer/Game.ini、FactoryGame/Saved/SaveGames/ にあります。
これらのツールは有料ですか?インストールは必要ですか?
どちらも不要です。すべてページ内で動作し、インストール・登録・料金は一切ありません。値を入力すればすぐに結果が出て、生成された設定やコマンドはワンクリックでコピーできます。