NOWOŚĆ 📢 Ograniczona oferta na start: do 70% zniżki na pierwszy miesiąc, na każdą grę!Zobacz plany

Jak hostować serwer Foundry (2026)

FoundryUpdated Nov 5, 20267 min read

Krótka odpowiedź. Serwer Foundry możesz hostować samodzielnie za darmo: zainstaluj "FOUNDRY: Dedicated Server" (aplikacja Steam 2915550), utwórz plik app.cfg obok FoundryDedicatedServer.exe i otwórz port 3724 w zaporze oraz na routerze. Albo wynajmij serwer Foundry i pomiń konfigurację sieci.

Gracze dołączają przez Tryb wieloosobowy, potem IP Direct Connect, i wpisują adres IP oraz port twojego serwera. Jeśli ustawisz serwer jako publiczny, pojawi się też w przeglądarce serwerów Steam.

Sprawdzone 5 listopada 2026, gdy najnowszą stabilną wersją ogłoszoną na Steam był Update 4 Hotfix #2. Update 5 był tylko na gałęzi eksperymentalnej.

Ten poradnik opiera się na dwóch źródłach: stronie serwera dedykowanego od twórców gry i tym, co uruchamiamy na każdym hostowanym przez nas serwerze Foundry. Tam, gdzie się różnią, zaznaczamy to. Żeby przejść od razu do wynajmu, wejdź w opcję 2.

Czego potrzebujesz

  • Oprogramowanie serwera: "FOUNDRY: Dedicated Server", aplikacja Steam 2915550. Sama gra to aplikacja 983870 i nie musisz jej mieć, żeby uruchomić serwer. W kliencie Steam otwórz rozwijane menu Biblioteki i włącz Narzędzia, żeby zobaczyć serwer.
  • Maszyna, która działa non stop: zapasowy komputer, domowy serwer albo maszyna wirtualna w chmurze. Strona twórców opisuje tylko Windows. My uruchamiamy serwer dla Windows przez Wine na Linuksie, a kroki dla Linuksa poniżej to te, których używamy.
  • RAM i procesor: strona twórców nie podaje wymagań systemowych, więc traktuj każdą liczbę znalezioną gdzie indziej jako szacunek.
  • Sieć: port 3724 (domyślny port gry) otwarty w zaporze i przekierowany na routerze. Strona twórców nie mówi, czy to TCP, czy UDP, więc zezwól na oba. Przeglądarka serwerów Steam używa portu zapytań, domyślnie 27015, tylko gdy serwer jest publiczny.
  • Ta sama wersja co twoi gracze: wersja serwera musi zgadzać się z wersją gry.

Opcja 1: hostuj samodzielnie

Na Windows (droga twórców)

  1. Zainstaluj serwer z sekcji Narzędzia w bibliotece Steam albo przez SteamCMD.
  2. Utwórz app.cfg w tym samym folderze co FoundryDedicatedServer.exe. Żeby znaleźć folder, otwórz Właściwości serwera w Steam, przejdź do Zainstalowanych plików i wybierz Przeglądaj. Plik startowy:
    server_name=My Foundry server
    server_password=changeme
    server_world_name=MyFactory
    server_max_players=16
    server_is_public=false
    pause_server_when_empty=true
    autosave_interval=300
    server_port=3724
    server_query_port=27015
    Strona twórców wymienia też server_persistent_data_override_folder, własny folder na logi i zapisy, przeznaczony dla dostawców, którzy uruchamiają kilka serwerów na jednej maszynie.
  3. Uruchom go ze Steam albo przez FoundryDedicatedServerLauncher.bat w folderze serwera.

Na Linuksie (tak go uruchamiamy)

  1. Zainstaluj SteamCMD i potrzebne mu biblioteki oraz Wine i Xvfb (pakiety wine i xvfb w Debianie i Ubuntu). Steam udostępnia serwer tylko dla Windows, więc uruchamia go Wine.
  2. Pobierz wersję serwera dla Windows. Nasza instalacja wymusza platformę Windows i instaluje aplikację 2915550 w folderze serwera:
    ./steamcmd.sh +force_install_dir /home/foundry/server +login anonymous +@sSteamCmdForcePlatformType windows +app_update 2915550 validate +quit
  3. Sprawdź instalację. SteamCMD czasem zgłasza sukces i zostawia pusty folder. Jeśli w folderze steamapps nie ma pliku appmanifest_2915550.acf albo brakuje FoundryDedicatedServer.exe, uruchom polecenie jeszcze raz.
  4. Skopiuj biblioteki klienta Steam tam, gdzie je umieszczamy: steamclient.so z folderu linux32 SteamCMD do .steam/sdk32 oraz z linux64 do .steam/sdk64, oba w katalogu domowym użytkownika.
  5. Zapisz app.cfg w folderze serwera z kluczami z przykładu dla Windows.
  6. Uruchom serwer przez Wine z wirtualnym ekranem, tak startują go nasze serwery:
    xvfb-run wine ./FoundryDedicatedServer.exe -log
    Przed każdym startem nasze serwery instalują też Wine Mono (plik MSI wine-mono z wydań na GitHubie) w prefiksie Wine. Serwer jest gotowy, gdy log wypisze Dedicated server is now running!. Uruchamiaj go pod menedżerem usług, takim jak systemd, żeby wstawał po awarii.

Otwórz porty i dołącz

  • Gra: zezwól na port 3724 (na przykład poleceniem sudo ufw allow 3724) i przekieruj go na routerze.
  • Przeglądarka Steam: tylko z server_is_public=true, i używa portu zapytań 27015.
  • Dołączanie: w grze wybierz Tryb wieloosobowy, potem IP Direct Connect i wpisz adres IP oraz port.
  • Aktualizacja: uruchom polecenie pobierania jeszcze raz. Strona twórców mówi, że jeśli app_update nie zaktualizuje serwera poprawnie, trzeba go usunąć i zainstalować od nowa.

Opcja 2: hostuj w PlayNHost

Wynajem eliminuje instalację, Wine, porty i aktualizacje. Nadal wybierasz nazwę, hasło i swój świat.

  1. Wybierz plan. Otwórz stronę hostingu serwerów Foundry i porównaj plany: MACHINERY (16 graczy) i SCIENCE (24 graczy) w chwili pisania. Kliknij Utwórz serwer przy MACHINERY albo Dostosuj plan przy SCIENCE i dokończ zamówienie. Ceny się zmieniają, więc sprawdź je na tej stronie.
  2. Poczekaj na instalację. Serwer pojawi się w panelu. Jego konsola wypisze Dedicated server is now running!, gdy będzie gotowy.
  3. Nadaj mu nazwę. Na karcie Ustawienia, w sekcji Ustawienia gry, ustaw Nazwa serwera, Nazwa świata serwera i Hasło serwera. Potem uruchom ponownie. Zobacz Jak zmienić nazwę, hasło i sloty serwera Foundry.
  4. Wybierz, jak ma być widoczny. Serwer publiczny steruje przeglądarką serwerów Steam. Pauzuj serwer, gdy jest pusty i Odstęp autozapisu są na tej samej stronie.
  5. Zaproś graczy. Podaj im adres i port serwera do IP Direct Connect. Zobacz Jak połączyć się z serwerem Foundry.

Co panel robi za ciebie:

  • Twoje porty są przydzielone i otwarte od początku. Przy każdym starcie panel zapisuje w App.cfg port gry, port zapytań, nazwę, hasło, nazwę świata, limit graczy, flagę publiczności, odstęp autozapisu, ustawienie pauzy i folder zapisów, więc zmieniasz je w panelu, a nie w pliku.
  • Po każdym uruchomieniu SteamCMD instalacja sprawdza, czy istnieje manifest aplikacji, i próbuje do trzech razy, zanim zgłosi nieudaną instalację.
  • Mody Steam Workshop instalują się same. Wklej identyfikatory elementów, oddzielone przecinkami, w polu Mody Steam Workshop w sekcji Ustawienia. Instalacja pobiera je z anonimowym logowaniem, więc nikt nie musi mieć gry, i usuwa stary modList.json; w naszych testach serwer zapisał potem nową listę z każdym znalezionym modem włączonym. Identyfikatory są czytane podczas instalacji serwera, więc użyj Zainstaluj ponownie, żeby zastosować na stronie Modowanie, aby zastosować zmianę. Wszyscy dołączający potrzebują tych samych modów w swojej grze.
  • Światy leżą w serverfiles/save w sekcji Files, nazwane tak jak świat. Nowa Nazwa świata serwera zaczyna świeży świat bez usuwania starego. Zobacz Jak zarządzać światami i backupami na serwerze Foundry.

Własny hosting czy wynajem: uczciwe porównanie

  • Koszt: oprogramowanie serwera jest darmowe. Własny hosting kosztuje prąd, sprzęt i łącze albo maszynę w chmurze. Wynajem to miesięczna opłata zależna od planu.
  • Dostępność: domowy serwer działa tylko wtedy, gdy działa twój komputer, prąd i internet. Wynajęty serwer działa na sprzęcie hostingodawcy.
  • Ekspozycja: w domu gracze łączą się z twoim publicznym adresem IP, a ty dbasz o zaporę i router. Wynajęty serwer trzyma twój domowy adres IP z daleka.
  • Konfiguracja: droga twórców na Windows jest krótka. Na Linuksie potrzebujesz dodatkowo Wine, wirtualnego ekranu i sprawdzenia SteamCMD opisanego wyżej. Wynajem wymaga nazwy, hasła i nazwy świata.
  • Kontrola: przy własnym hostingu masz każdy plik. Na naszych serwerach zmieniasz ustawienia w panelu i nadal masz kartę Files.

Chcesz pominąć konfigurację? Zobacz plany serwerów Foundry. Masz już serwer, a gracze nie mogą dołączyć? Przeczytaj Świat serwera Foundry zniknął albo gracze nie mogą dołączyć.

Masz już serwer gdzie indziej? Przenieś go do nas

NASZE OSTATNIE WPISY