Гайд: свой сервер Factorio (headless, Windows и Linux)
1 месяц, 3 недели назад | 0 ОтветыУстановка headless-сервера Factorio на Windows и Linux: официальный бинарник, сохранение, автозапуск.
Что понадобится
- PC или VPS, 2+ GB RAM, 1+ GB на диске
- Headless-сборка с factorio.com/download (Linux / Windows, без GUI)
- Порт 34197/UDP (игра), 27015/UDP (query)
Общая схема
- Скачать headless server под ОС
- Создать save или указать путь к миру
- Запуск
factorio --start-server - Открыть UDP 34197
Windows
Распакуйте архив в C:factorio. Создайте мир или скопируйте .zip save в saves/.
cd C:factoriobinx64
factorio.exe --create savesguidepack.zip --map-gen-settings map-gen-settings.json --map-settings map-settings.json
Запуск сервера:
factorio.exe --start-server savesguidepack.zip --server-settings server-settings.json
server-settings.json (минимум):
{
"name": "Guidepack Factorio",
"description": "Dedicated server",
"max_players": 0,
"visibility": { "public": true, "lan": true },
"username": "",
"password": "",
"token": "",
"autosave_interval": 10,
"autosave_slots": 5,
"afk_autokick_interval": 0
}
Linux
wget https://factorio.com/get-download/stable/headless/linux64 -O factorio-headless.tar.xz
tar xf factorio-headless.tar.xz
cd factorio
./bin/x64/factorio --create saves/guidepack.zip
./bin/x64/factorio --start-server saves/guidepack.zip --server-settings data/server-settings.json
sudo ufw allow 34197/udp
В клиенте: Multiplayer → Browse → или Connect to address → IP:34197.
Частые проблемы
| Симптом | Что проверить |
|---|---|
| Version mismatch | Headless и клиент одной версии (stable) |
| Mod mismatch | Одинаковый mod-list.json на сервере и у игроков |
| Not responding | UDP 34197, белый IP |
- Войдите, чтобы ответить в этой теме.