Ten przewodnik opisuje, jak skonfigurować dedykowany serwer Satisfactory, przejąć go za pomocą hasła administratora, zarządzać ustawieniami sesji, pracować z plikami zapisu oraz połączyć się z serwerem w grze.
Porty serwera
Twój serwer Satisfactory używa dwóch portów — głównego portu gry (UDP + TCP) dla ruchu gry, API Server Managera i połączeń klientów, oraz dodatkowego portu (TCP) dla niezawodnego przesyłania komunikatów (wymaganego dla Satisfactory v1.1+). Oba muszą być osiągalne z Twojego klienta, aby serwer działał poprawnie.
Przydzielone porty są pokazane w karcie Network w GPanel. Szczegóły znajdziesz w artykule Jak znaleźć IP i port serwera.
Konfiguracja przy pierwszym uruchomieniu
Gdy serwer Satisfactory uruchamia się po raz pierwszy, nie ładuje świata automatycznie. Zamiast tego czeka, aż go przejmiesz i utworzysz lub załadujesz zapis za pomocą interfejsu Server Manager. Żadne pliki gry nie są zapisywane, dopóki nie ukończysz kroku przejęcia.
Krok 1 — Dostęp do Server Managera
Satisfactory zawiera wbudowane internetowe API zarządzania. Możesz uzyskać do niego dostęp przez Server Manager w grze lub przez interfejs w przeglądarce pod adresem:
https://<your-server-ip>:7777
Krok 2 — Przejęcie serwera (hasło administratora)
Przy pierwszym otwarciu Server Managera zostaniesz poproszony o przejęcie serwera. Ustawia to hasło administratora, które kontroluje dostęp do funkcji zarządzania serwerem.
- Otwórz Server Manager (w grze lub w przeglądarce).
- Wprowadź silne hasło administratora i kliknij Claim Server.
- Zostaniesz zalogowany jako administrator serwera. Zachowaj to hasło — będzie potrzebne za każdym razem, gdy będziesz zarządzać serwerem z poziomu Server Managera.
Krok 3 — Utworzenie lub załadowanie świata
Po przejęciu Server Manager poprosi Cię o utworzenie nowej gry lub załadowanie istniejącego zapisu.
- Nowa gra: Wybierz lokalizację startową (Grass Fields, Rocky Desert, Northern Forest, Dune Desert) i kliknij Create Game. Serwer wygeneruje nowy świat i go załaduje.
- Załaduj zapis: Jeśli masz istniejący plik zapisu, najpierw go prześlij (zobacz sekcję Zarządzanie zapisami poniżej), a następnie wybierz go z listy.
Ustawienia sesji
Ustawienia sesji kontrolują sposób wyświetlania serwera i to, kto może dołączyć. Uzyskaj do nich dostęp z poziomu Server Managera w sekcji Server Settings.
| Ustawienie | Opis |
|---|---|
| Session Name | Nazwa wyświetlana w przeglądarce serwerów w grze. Ustaw coś rozpoznawalnego, aby Ty i Twoi znajomi mogli łatwo znaleźć serwer. |
| Server Password | Opcjonalne hasło, które gracze muszą wprowadzić, aby dołączyć. Pozostaw puste dla serwera publicznego. |
| Player Limit | Maksymalna liczba graczy dopuszczonych jednocześnie. Domyślnie 4. Zwiększ lub zmniejsz w zależności od zasobów Twojego planu. |
| Auto-Save Interval | Jak często serwer zapisuje automatycznie (w minutach). Niższe wartości zmniejszają potencjalne cofnięcie przy awarii; wyższe wartości zmniejszają operacje I/O. |
Zmiany zaczynają obowiązywać natychmiast — restart nie jest wymagany dla zmian nazwy sesji i limitu graczy.
Zarządzanie plikami zapisu
Lokalizacja plików zapisu
Pliki zapisu Satisfactory są przechowywane na serwerze w:
.config/Epic/FactoryGame/Saved/SaveGames/server/
Pliki mają rozszerzenie .sav. Serwer zapisuje tu automatyczne zapisy automatycznie podczas rozgrywki.
Pobieranie zapisu (kopia zapasowa)
Aby pobrać plik zapisu w celu utworzenia kopii zapasowej lub jego przeniesienia:
- Połącz się z serwerem przez SFTP. Instrukcje połączenia znajdziesz w artykule Jak przesyłać pliki przez SFTP.
- Przejdź do
.config/Epic/FactoryGame/Saved/SaveGames/server/. - Pobierz plik
.sav, który chcesz zachować.
Przesyłanie zapisu (przywracanie lub przenoszenie)
- Połącz się z serwerem przez SFTP.
- Przejdź do
.config/Epic/FactoryGame/Saved/SaveGames/server/. - Prześlij swój plik
.savdo tego katalogu. - W Server Managerze przejdź do Manage Saves i wybierz przesłany plik, aby go załadować.
Jak się połączyć
Opcja A — Server Manager w grze (zalecane)
- Uruchom Satisfactory i kliknij Play w menu głównym.
- Wybierz Server Manager na dole listy sesji.
- Kliknij Add Server i wprowadź IP oraz port serwera:
<your-server-ip>:7777 - Serwer pojawi się na liście. Kliknij go, wprowadź hasło serwera (jeśli ustawiono) i kliknij Join Game.
Opcja B — Bezpośrednie połączenie
- W menu głównym kliknij Play.
- Wybierz Join Game i kliknij kartę Direct Connect.
- Wprowadź IP serwera i port gry:
<your-server-ip>:7777 - Kliknij Connect. Wprowadź hasło serwera, jeśli pojawi się monit.
Częste problemy
Serwer nie pojawia się w przeglądarce
- Potwierdź, że serwer działa w GPanel. Serwer musi być w pełni uruchomiony, zanim będzie mógł przyjmować połączenia lub pojawić się w przeglądarce.
- Wyświetlenie nowo uruchomionego serwera przez przeglądarkę serwerów może zająć kilka minut. Użyj Direct Connect lub Server Managera, aby połączyć się natychmiast podczas oczekiwania.
- Jeśli łączysz się po raz pierwszy po przejęciu, upewnij się, że świat został utworzony lub załadowany — serwer nie będzie przyjmować połączeń, dopóki sesja nie będzie aktywna.
- Sprawdź, czy oba przydzielone porty (pokazane w karcie Network w GPanel) nie są blokowane przez lokalną zaporę na komputerze klienckim. Oba porty są wymagane do poprawnego działania serwera w v1.1+.
Gracze nie mogą się połączyć
- Sprawdź, czy oba przydzielone porty (pokazane w karcie Network w GPanel) są otwarte i osiągalne. Dodatkowy port obsługuje niezawodne przesyłanie komunikatów i jest wymagany dla Satisfactory v1.1+; połączenia będą się nie udawać lub zrywać, jeśli jest zablokowany.
- Upewnij się, że serwer został przejęty oraz że świat został utworzony lub załadowany. Nieprzejęty serwer lub serwer bez aktywnej sesji odrzuci wszystkie połączenia graczy.
- Jeśli ustawiłeś hasło serwera, potwierdź, że gracze wprowadzają je poprawnie. W hasłach rozróżniana jest wielkość liter.
- Sprawdź w GPanel, czy serwer jest online i nie znajduje się w pętli awarii. Jeśli serwer ulega awarii przy uruchamianiu, przejrzyj dziennik konsoli pod kątem komunikatów o błędach.
Wysokie zużycie pamięci przy dużych fabrykach
- Satisfactory jest pamięciożerne. Duże fabryki z wieloma maszynami, taśmami i liniami zasilania znacznie zwiększają zużycie RAM. Jest to normalne zachowanie.
- Jeśli serwerowi kończy się pamięć i ulega awarii, rozważ uaktualnienie planu do takiego z większą ilością RAM. Fabryka w środkowej lub późnej fazie gry może łatwo wymagać 6–8 GB lub więcej.
- Zmniejszenie liczby aktywnych maszyn lub podzielenie produkcji na mniejsze, bardziej wydajne układy może pomóc obniżyć zużycie pamięci.
- Unikaj przechowywania bardzo dużej liczby nieposortowanych przedmiotów w pojemnikach magazynowych rozsianych po mapie, ponieważ są one stale śledzone po stronie serwera.
Nie można przejąć serwera ani zalogować się do Server Managera
- Jeśli zapomniałeś hasła administratora, możesz je zresetować, edytując plik konfiguracyjny serwera. Zatrzymaj serwer, a następnie otwórz
FactoryGame/Saved/Config/LinuxServer/Game.iniprzez SFTP i usuń lub zresetuj wpisAdminPassword. Uruchom ponownie serwer i przejmij go ponownie. - Upewnij się, że łączysz się z portem
7777podczas uzyskiwania dostępu do interfejsu internetowego lub dodawania serwera w Server Managerze w grze.
Potrzebujesz pomocy?
Jeśli nadal masz problemy z serwerem Satisfactory, otwórz zgłoszenie do pomocy technicznej i dołącz IP serwera, opis problemu oraz wszelkie istotne dzienniki z GPanel.