
Как создать сервер Satisfactory: пошаговая инструкция для игры с друзьями
Рассказываем, как создать сервер Satisfactory для игры с друзьями: через хостинг, VPS, Docker и SteamCMD. Разбираем требования, порты, настройки и частые ошибки.
Satisfactory — игра, в которой один завод почти всегда превращается в огромную промышленную систему: добыча ресурсов, конвейеры, электростанции, поезда, дроны, логистика и десятки производственных цепочек. В одиночной игре всё это работает локально, но для совместного прохождения удобнее создать отдельный сервер Satisfactory.
Такой сервер работает независимо от компьютера одного из игроков. Мир доступен постоянно: один игрок может строить железную дорогу, второй — расширять производство стали, третий — настраивать энергосистему, даже если владелец сохранения не в сети.
Коротко: какой способ выбрать
Если вы хотите просто играть с друзьями — выбирайте готовый сервер Satisfactory на Revres.
Если хотите контролировать окружение и умеете работать с Linux — используйте Docker.
Если нужен полностью ручной вариант — ставьте сервер через SteamCMD.
Системные требования для сервера Satisfactory
Satisfactory Dedicated Server требователен не столько к видеокарте, сколько к процессору, оперативной памяти и скорости диска. Серверу не нужна мощная GPU, но важна стабильная производительность CPU, особенно на поздних этапах игры.
Для небольшого нового мира можно начинать с 8 ГБ RAM, но для стабильной игры лучше закладывать запас. Для развитой фабрики, больших сохранений и игры компанией от 4 человек разумнее ориентироваться на 12–16 ГБ RAM и выше..
Для большого мира:
важны SSD/NVMe-диск, достаточный объём RAM и стабильное сетевое соединение.
Главное правило: Satisfactory со временем нагружает сервер сильнее. Новый мир может работать легко, но через десятки часов игры нагрузка вырастет из-за количества объектов, конвейеров, машин, поездов и логистики.
Какие порты нужны для сервера Satisfactory
Для подключения к серверу нужно, чтобы необходимые порты были открыты наружу — например, проброшены за NAT. В актуальных версиях Satisfactory Dedicated Server основной порт по умолчанию — 7777, его нужно открыть для TCP и UDP. Если вы используете Docker-образ wolveix/satisfactory-server, дополнительно публикуется 8888/tcp для server messaging.
Типовая схема для Docker выглядит так:
-p 7777:7777/tcp
-p 7777:7777/udp
-p 8888:8888/tcpЕсли сервер размещён на домашнем компьютере, придётся настраивать проброс портов на роутере. Если сервер размещён на VPS, нужно открыть порты в firewall. Если сервер заказан на игровом хостинге, эти настройки обычно уже подготовлены.
Вариант 1. Создать сервер Satisfactory через Revres
Это самый быстрый сценарий. Ознакомиться с тарифами и заказать сервер можно по ссылке - Satisfactory тарифы
Шаг 1. Выберите сервер Satisfactory
Перейдите на страницу Satisfactory на Revres и выберите подходящий тариф. Для небольшого мира можно начать с базового варианта. Если вы заранее знаете, что игроков будет много или сохранение уже большое, лучше выбирать тариф с запасом.
Шаг 2. Создайте сервер
После выбора тарифа сервер создаётся автоматически. Вам не нужно вручную устанавливать dedicated server, скачивать SteamCMD или настраивать Docker-контейнер.
Шаг 3. Запустите сервер
После создания сервер можно запустить из личного кабинета. Обычно на этом этапе уже доступны основные данные для подключения: адрес, порт и статус сервера.
Шаг 4. Подключитесь из игры
Откройте Satisfactory, перейдите в раздел подключения к серверу и добавьте новый сервер по адресу, который указан в панели управления.
После первого подключения игра может предложить настроить сервер, задать имя, пароль администратора и параметры доступа.
Шаг 5. Пригласите друзей
Передайте друзьям адрес сервера и пароль, если вы его установили. После этого можно играть в одном мире независимо от того, кто сейчас онлайн.
Вариант 2. Создать сервер Satisfactory через Docker
Если вы хотите поднять сервер самостоятельно, один из удобных способов — Docker. Для Satisfactory часто используют образ wolveix/satisfactory-server. Это Docker-версия dedicated server, которая хранит конфигурацию, сохранения, логи и игровые файлы в каталоге /config. В документации образа указано, что серверные данные внутри /config включают backups, gamefiles, logs и saved.
Пример запуска:
docker run -d \
--name=satisfactory-server \
--hostname=satisfactory-server \
--restart unless-stopped \
-v ./satisfactory-server:/config \
-e MAXPLAYERS=4 \
-e PGID=1000 \
-e PUID=1000 \
-e STEAMBETA=false \
--memory-reservation=4G \
--memory=8G \
-p 7777:7777/tcp \
-p 7777:7777/udp \
-p 8888:8888/tcp \
wolveix/satisfactory-server:latestВ этом примере:
MAXPLAYERS=4 задаёт лимит игроков;STEAMBETA=false использует стабильную ветку игры;./satisfactory-server:/config сохраняет данные сервера на хосте;--restart unless-stopped автоматически перезапускает контейнер после сбоя или перезагрузки сервера.
Документация образа также указывает переменные AUTOSAVENUM, MAXOBJECTS, MAXPLAYERS, MAXTICKRATE, SERVERGAMEPORT, SERVERMESSAGINGPORT, SKIPUPDATE, STEAMBETA и другие параметры.
Вариант 2.1. Docker Compose для сервера Satisfactory
Для постоянного сервера удобнее использовать docker-compose.yml.
services:
satisfactory-server:
container_name: satisfactory-server
hostname: satisfactory-server
image: wolveix/satisfactory-server:latest
ports:
- "7777:7777/tcp"
- "7777:7777/udp"
- "8888:8888/tcp"
volumes:
- "./satisfactory-server:/config"
environment:
- MAXPLAYERS=4
- PGID=1000
- PUID=1000
- STEAMBETA=false
restart: unless-stopped
deploy:
resources:
limits:
memory: 8G
reservations:
memory: 4GЗапуск:
docker compose up -dПросмотр логов:
docker logs -f satisfactory-serverОстановка:
docker compose downОбновление:
docker compose pull
docker compose up -dВариант 3. Установка Satisfactory Dedicated Server через SteamCMD
SteamCMD — официальный инструмент Valve для установки серверных приложений Steam. Этот вариант подходит тем, кто хочет контролировать установку без Docker.
Общий порядок такой:
подготовить Linux-сервер;
установить зависимости;
установить SteamCMD;
скачать dedicated server;
открыть порты;
настроить запуск как сервис;
подключиться из игры.
Примерная логика установки через SteamCMD:
steamcmd +force_install_dir /opt/satisfactory \
+login anonymous \
+app_update 1690800 validate \
+quitПосле установки сервер можно запускать вручную или оформить как systemd-сервис, чтобы он автоматически стартовал после перезагрузки.
Этот способ гибкий, но требует больше администрирования. Нужно самостоятельно следить за обновлениями, сохранениями, правами доступа, логами, firewall и резервными копиями.
Что лучше: хостинг, Docker или SteamCMD
Хостинг Satisfactory — лучший вариант, если нужно быстро начать играть и не заниматься серверным администрированием.
Docker — хороший вариант для тех, кто умеет работать с Linux и хочет контролировать окружение.
SteamCMD — вариант для опытных пользователей, которым нужна максимально ручная настройка.
Для большинства игроков, которые просто хотят создать сервер Satisfactory для друзей, готовый хостинг будет практичнее. Ручная установка оправдана, если вам интересен сам процесс администрирования или у вас уже есть собственная инфраструктура.
Как выбрать тариф для сервера Satisfactory
При выборе сервера смотрите не только на количество игроков. В Satisfactory важен размер мира и сложность фабрики.
На нагрузку влияют:
количество производственных зданий;
количество конвейеров;
поезда и транспортная сеть;
дроны;
число активных игроков;
размер сохранения;
частота автосохранений;
использование модов.
Для старта можно выбрать базовый тариф, а затем перейти на более мощный, если фабрика вырастет. Такой подход обычно выгоднее, чем сразу брать избыточные ресурсы.
Как подключиться к серверу Satisfactory
После запуска сервера откройте игру и перейдите в раздел подключения к выделенному серверу. Добавьте сервер по IP-адресу или доменному имени и укажите порт, если он отличается от стандартного.
При первом подключении нужно выполнить первичную настройку:
задать имя сервера;
создать пароль администратора;
выбрать или загрузить сохранение;
настроить доступ для игроков.
Если сервер не отображается или подключение не проходит, проверьте:
запущен ли сервер;
открыт ли порт 7777 TCP/UDP;
правильно ли указан IP-адрес;
не блокирует ли подключение firewall;
совпадает ли версия клиента и сервера.
Частые ошибки при создании сервера Satisfactory
Сервер не отображается в игре
Проверьте, запущен ли процесс сервера и открыт ли порт 7777. Для Docker также проверьте, что порт опубликован и для TCP, и для UDP.
Игроки не могут подключиться
Чаще всего проблема в firewall, NAT или неверном адресе подключения. Если сервер находится дома, проверьте проброс портов на роутере. Если на VPS — правила безопасности провайдера и локальный firewall.
Сервер потребляет много памяти
Для Satisfactory это нормально на поздних этапах игры. Большая фабрика создаёт больше объектов и повышает нагрузку. В таком случае стоит увеличить лимит памяти или перейти на более мощный тариф.
После обновления игры сервер не запускается
Проверьте версию сервера и клиента. Если используете Docker, перезапустите контейнер и обновите образ. Если используете SteamCMD, выполните повторное обновление server app.
Сохранение не загружается
Проверьте, что файл сохранения помещён в правильную директорию, сервер был остановлен перед заменой файла, а права доступа позволяют серверу читать файл.
Почему для Satisfactory лучше использовать отдельный сервер
Satisfactory — игра про долгий прогресс. Чем больше игроков участвует в строительстве, тем важнее постоянная доступность мира.
Выделенный сервер даёт несколько преимуществ:
мир работает без привязки к одному игроку;
можно играть в разное время;
меньше проблем с локальным интернетом хоста;
проще хранить сохранения и делать бэкапы;
удобнее развивать большой проект.
Для короткой сессии локального хоста достаточно. Для долгого кооператива — лучше отдельный сервер.
Частые вопросы
Можно ли создать сервер Satisfactory бесплатно?
Да, можно запустить сервер на своём компьютере или VPS, но для постоянной игры удобнее отдельный игровой хостинг. Для старта можно воспользоваться промокодом - SATISFACTORYNEWSTART на Revres.
Какой порт нужен для сервера Satisfactory?
По умолчанию используется порт 7777 для TCP и UDP. При использовании Docker-образа wolveix/satisfactory-server также может использоваться 8888/tcp.
Сколько оперативной памяти нужно серверу Satisfactory?
Для нового мира можно начинать с 8 ГБ, но для большой фабрики и игры компанией лучше ориентироваться на 12–16 ГБ RAM и выше.
Можно ли перенести сохранение на сервер?
Да, локальное сохранение можно загрузить на dedicated server и продолжить игру с друзьями.
Что лучше: VPS или игровой хостинг?
VPS даёт больше контроля, но требует навыков работы с Linux, настройки портов/безопасности, обновлений и бэкапов. Игровой хостинг проще для обычного игрока.