Официальная headless-сборка Factorio 2.0 с поддержкой Space Age: версию и автосейвы переключаете в панели, моды кладёте в папку mods
Выберите подходящий тариф для вашего проекта
Сервер ставится из официальной headless-сборки с factorio.com, и в её каталоге data уже лежат base, core, space-age, quality и elevated-rails. Заливать файлы дополнения руками не нужно, они на месте с первого запуска. Важный момент: пока эти моды включены, само дополнение Space Age должно быть куплено у каждого, кто заходит на сервер, - это проверяет игра, а не хостинг
Переменная Factorio Version в панели принимает latest, experimental или точный номер вроде 2.0.77. Значение читает установщик: он берёт список версий из API factorio.com и качает именно тот headless, который вы указали. Папку saves установка не трогает, поэтому переехать на другую ветку можно вместе с готовой картой
Интервал автосохранения, число хранимых слотов, имя сохранения, описание сервера и таймер кика AFK - отдельные поля в панели. При старте сервер сам записывает их в data/server-settings.json, руками json править не нужно. По умолчанию сохранение раз в 10 минут и 5 слотов истории
Архивы модов загружаются в папку mods через файловый менеджер панели или по SFTP, порядок и включение задаются в mods/mod-list.json. Установщика модов в один клик у нас нет, зато нет и ограничений по списку: Krastorio, Space Exploration, Bob's и любые сборки ставятся ровно так же, как локально
Панель опрашивает мастер-лист multiplayer.factorio.com и показывает список подключённых по нику, число занятых слотов и версию игры. Работает, когда в настройках заданы имя пользователя factorio.com и токен - именно они делают сервер видимым в публичном списке. Без токена сервер работает как приватный, панель честно сообщит, что его нет в мастер-листе
Консоль панели подключена прямо к вводу процесса Factorio, поэтому команды вроде /players, /admins, /promote, /whitelist и /server-save отправляются как из локального терминала. Остановка тоже идёт командой /quit, а не мгновенным сносом контейнера, так что игра успевает дописать сохранение
Симуляция Factorio считается в один поток, и когда база разрастается, первым проседает UPS, а не память. Поэтому линейку процессора вы выбираете прямо в корзине: базовый Intel i9-9900K для старта и Ryzen 9 7950X3D или 9950X там, где база уже упирается в UPS
Недавно мы представили YourControl - это современная игровая панель, которую мы довели до нашего идеала. Безусловно ещё много открытых предложений, и они будут реализованы в ближайшее время
| Характеристика | Pterohost |
|---|---|
| Процессоры | Intel i9-9900K / AMD Ryzen 9 7950X3D / Ryzen 9 9950X |
| Версия сервера | Stable, experimental или любая указанная |
| Дополнения | Файлы Space Age, Quality и Elevated Rails в сборке |
| Слоты | 20 по умолчанию, больше - по заявке |
| Моды | Папка mods, файловый менеджер и SFTP |
| Автосохранения | Интервал и число слотов настраиваются |
| Протокол | UDP, порт выдаётся при создании |
| DDoS-защита | Guard Rise (L3/L4/L7) |
| Панель управления | YourControl |
Headless-сервер не грузит графику и звук, поэтому ест кратно меньше клиента. Ванильному старту обычно хватает 2 ГБ, а для Space Age берите от 4 ГБ - на этом объёме у нас живёт рабочий сервер с включённым дополнением. Долгоживущая карта с десятком модов просит 6 ГБ, мегабазам от 1000 SPM и тяжёлым оверхолам - 8 ГБ и выше
Файлы ставить не нужно: официальная headless-сборка, из которой мы разворачиваем сервер, уже содержит space-age, quality и elevated-rails в каталоге data. А вот само дополнение остаётся платным: пока хотя бы один из этих модов включён, Space Age должен быть куплен у каждого подключающегося игрока - игра проверяет это при входе
Создайте в корне сервера папку mods и файл mod-list.json, где base стоит true, а space-age, quality и elevated-rails - false. Дальше обязательный шаг: карта, созданная с дополнением, продолжит его требовать, поэтому задайте новое имя в поле Save Name или удалите старое сохранение. Тогда при следующем запуске сервер сгенерирует карту заново по правилам базовой игры
Скачайте архивы с mods.factorio.com и положите их в папку mods через файловый менеджер панели или по SFTP, затем перезапустите сервер. Включение и порядок задаются в mods/mod-list.json - если файла ещё нет, создайте его сами. Установщика в один клик у нас нет, поэтому мы его и не обещаем, зато не ограничиваем ни список модов, ни их количество
Factorio показывает сервер в списке, только если заданы имя пользователя factorio.com и токен из вашего профиля. Пропишите их в панели в полях Server Username и Server Token и перезапустите сервер. Панель считает онлайн из того же мастер-листа, поэтому без токена она честно напишет, что сервер не найден, а не покажет ноль игроков
Да. В поле Factorio Version укажите latest для актуальной стабильной, experimental для экспериментальной ветки или точный номер вроде 2.0.77. Это поле читает установщик, поэтому после смены значения запустите переустановку сервера в панели - именно она скачивает выбранный headless. Папку saves переустановка не трогает, сохранения и настройки остаются на месте
Интервал автосейва и число хранимых слотов задаются в панели, по умолчанию это 10 минут и 5 слотов. Все файлы лежат в папке saves. Своё сохранение заливается туда через файловый менеджер или SFTP, после чего имя файла надо указать в поле Save Name без расширения .zip. Остановка идёт командой /quit, а не мгновенным сносом контейнера, поэтому игра успевает записать текущий прогресс
Симуляция Factorio однопоточная, поэтому упирается она в частоту ядра, а не в число игроков или объём памяти. Просадка UPS почти всегда означает, что база выросла быстрее процессора. Лимит игроков на всех тарифах одинаковый - 20 слотов по умолчанию; если нужно больше, напишите в поддержку, мы поднимем его в настройках сервера
Пароль задаётся полем game_password в data/server-settings.json, там же переключается видимость сервера между публичной и локальной сетью - эти два поля панель при старте не перезаписывает. Права администратора проще всего выдать командой /promote ник прямо в консоли сервера: игра сама заведёт файл server-adminlist.json рядом со своим логом. Белым списком управляют оттуда же командами /whitelist add и /whitelist get
Все ноды стоят в дата-центрах Германии с хорошей связностью по Европе и СНГ. Средний пинг из России - 40-60 мс, из Европы - 5-20 мс. Factorio использует только UDP, свой порт вы увидите в панели сразу после создания сервера, стандартный для игры 34197 при этом не обязателен