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

Jak hostować serwer Colony Survival (2026)

Colony SurvivalUpdated Nov 5, 20267 min read

Krótka odpowiedź. Serwer Colony Survival możesz hostować samodzielnie i za darmo: zainstaluj serwer dedykowany, aplikację Steam 748090, przez SteamCMD z anonimowym logowaniem, a potem uruchom colonyserver.x86_64 w trybie headless z nazwą świata, nazwą serwera, limitem graczy i portem gry. Albo wynajmij serwer Colony Survival i pomiń instalację oraz sieć.

Od wersji 0.17 twórcy twierdzą, że serwery łączą się z przeglądarką serwerów automatycznie, bez przekierowania portów. Gracze znajdą twój serwer po nazwie w przeglądarce serwerów w grze.

Sprawdzone 5 listopada 2026 na wersji 0.18.0.9, najnowszej, jaką twórcy ogłosili na Steam.

Ten poradnik opiera się na ogłoszeniach twórców na Steam i na konfiguracji, którą nasz panel instaluje na każdym serwerze Colony Survival. Jeśli chcesz od razu przejść do wynajmu, zobacz opcję 2.

Czego potrzebujesz

  • Oprogramowanie serwera: "Colony Survival Dedicated Server", aplikacja Steam 748090. To osobne pobranie, niezależne od samej gry (aplikacja 366090), instalowane z anonimowym logowaniem do Steam, więc do pobrania nie potrzebujesz konta Steam.
  • Maszyna, która działa non stop: zapasowy komputer, domowy serwer lub wirtualna maszyna w chmurze. Ten poradnik używa 64-bitowego Linuksa, na którym sami pracujemy. Serwera na Windowsie nie testowaliśmy.
  • RAM i CPU: twórcy nie publikują wymagań serwera, więc każdą liczbę, którą przeczytasz gdzie indziej, traktuj jako szacunek.
  • Nazwa świata, nazwa serwera i limit graczy: wszystkie trzy podaje się w wierszu poleceń.
  • Sieć: port gry według twojego wyboru. W ogłoszeniu o 0.17 twórcy piszą, że serwery docierają do przeglądarki serwerów bez przekierowania portów.
  • Gra: każdy gracz potrzebuje Colony Survival na Steam.

Opcja 1: hostuj samodzielnie

Te kroki dotyczą Debiana lub Ubuntu. Polecenie instalacji, polecenie startu i ścieżki plików są takie, jakich używają nasze serwery.

Zainstaluj serwer

  1. Zainstaluj bibliotekę potrzebną SteamCMD.
    sudo apt-get update
    sudo apt-get install lib32gcc-s1 wget
  2. Utwórz użytkownika dla serwera i przełącz się na niego.
    sudo useradd -m -s /bin/bash -U colony
    sudo su - colony
  3. Zainstaluj SteamCMD i pozwól mu raz się zaktualizować.
    mkdir -p ~/steamcmd ~/server
    cd ~/steamcmd
    wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
    tar -xf steamcmd_linux.tar.gz
    ./steamcmd.sh +quit
  4. Pobierz serwer.
    ~/steamcmd/steamcmd.sh +force_install_dir /home/colony/server +login anonymous +app_update 748090 validate +quit
    W naszych własnych instalacjach SteamCMD czasem nie pobierał plików, a mimo to zgłaszał sukces. Sprawdź, czy w folderze serwera istnieje steamapps/appmanifest_748090.acf, a jeśli nie, uruchom polecenie jeszcze raz.
  5. Skopiuj biblioteki klienta Steam do ~/.steam, tak jak robi to nasza instalacja:
    mkdir -p ~/.steam/sdk32 ~/.steam/sdk64
    cp ~/steamcmd/linux32/steamclient.so ~/.steam/sdk32/
    cp ~/steamcmd/linux64/steamclient.so ~/.steam/sdk64/

Uruchom i dołącz

  1. Uruchom serwer z folderu serwera:
    cd ~/server
    chmod +x colonyserver.x86_64
    ./colonyserver.x86_64 -batchmode -nographics +server.world "MyColony" +server.networktype SteamOnline +server.name "My Colony Server" +server.maxplayers 10 +server.gameport 27004 +server.ip 0.0.0.0 +server.steamport 27005
    To polecenie, które uruchamiają nasze serwery, z twoimi wartościami zamiast naszych. Nasz panel uznaje serwer za uruchomiony, gdy log wypisze Starting networking type. Pierwszy start tworzy świat. Uruchom go pod menedżerem usług, takim jak systemd, żeby wstał ponownie po awarii.
  2. Jeśli gracze nie mogą się połączyć, sprawdź, czy zapora sieciowa na maszynie przepuszcza port gry. Numer portu to wartość +server.gameport. Twórcy piszą, że od 0.17 przekierowanie portów nie jest potrzebne, więc to rozwiązanie awaryjne.
  3. Dołącz. W Colony Survival wyszukaj swój serwer po nazwie w przeglądarce serwerów.
  4. Zaktualizuj, zatrzymując serwer i ponownie uruchamiając polecenie pobierania. Rób to przy każdej aktualizacji gry.

Gdzie zapisywany jest świat

Świat to folder o nazwie z +server.world wewnątrz gamedata/savegames. Inna nazwa świata zaczyna inną kolonię, więc możesz mieć kilka obok siebie. Mody trafiają do gamedata/mods, po jednym folderze na mod z własnym modInfo.json.

Włączanie moda

Tego dowiedzieliśmy się, konfigurując własne serwery, i to właśnie ta pułapka jest powodem, dla którego mamy skrypt instalacyjny. Wrzucenie moda do gamedata/mods nie wystarcza: mod włącza się osobno dla każdego świata, w gamedata/savegames/<world>/worldconfig.json, w tablicy o nazwie ModConfigEntries, którą serwer zapisuje pustą i nie wypełnia. Każdy wpis musi odpowiadać nazwie z pliku modInfo.json moda, a nie nazwie folderu, a literówka zostawia mod zainstalowany, ale po cichu wyłączony. Plik świata istnieje też dopiero po tym, jak serwer utworzy świat, więc uruchom raz, zatrzymaj, a potem edytuj.

Opcja 2: hostuj na PlayNHost

Wynajem zdejmuje z ciebie instalację, porty i rutynę aktualizacji. Nadal sam wybierasz nazwę serwera, nazwę świata i mody.

  1. Wybierz plan. Otwórz stronę hostingu serwerów Colony Survival i porównaj plany: BOW (10 graczy), CROSSBOW (16) i MUSKET (24) w chwili pisania. Kliknij Utwórz serwer (Dostosuj plan przy MUSKET) 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 Console wypisze Starting networking type, gdy się uruchomi.
  3. Nadaj mu nazwę. Otwórz stronę Ustawienia i ustaw Nazwa serwera oraz Nazwa świata (każda do 32 znaków, bez cudzysłowów i ukośników odwrotnych), a potem zrestartuj. Nowa nazwa świata zaczyna nową kolonię i zostawia starą na dysku.
  4. Znajdź swoją kolonię. Znajduje się w zakładce Files, w gamedata/savegames, w folderze o nazwie świata.
  5. Dodaj mody. Menedżer plików nie przesyła folderów, więc spakuj każdy folder moda do zipa na swoim komputerze, otwórz gamedata/mods w zakładce Files, kliknij Prześlij, a potem wybierz Rozpakuj plik z menu zipa, żeby mod trafił do własnego folderu z modInfo.json w środku. Zrestartuj. W świecie, który jeszcze nie istnieje, mody włączają się przy restarcie po pierwszym starcie.
  6. Zaproś graczy. Podaj im nazwę serwera do wyszukania w przeglądarce serwerów i zobacz Jak połączyć się z serwerem Colony Survival.

Co panel robi za ciebie:

  • Port gry jest przypisywany twojemu serwerowi i przekazywany w poleceniu startu razem z portem Steam, więc nie ma czego otwierać ani przekierowywać.
  • Gdy Automatyczna aktualizacja jest włączona (domyślnie, pod Pokaż opcje zaawansowane na stronie Ustawienia), serwer przy każdym starcie sprawdza na Steam najnowszą wersję serwera, więc restart jest aktualizacją.
  • Mody są włączane za ciebie, gdy tylko świat istnieje. Przy każdym starcie skrypt odczytuje prawdziwą nazwę z modInfo.json każdego moda i zapisuje listę ModConfigEntries tak, by do niej pasowała, więc mod w gamedata/mods jest włączony po restarcie, a usunięty jest wyłączony. Mod, którego nazwa zawiera cokolwiek poza literami, cyframi, spacjami, kropkami, myślnikami i podkreślnikami, jest pomijany, a Console o tym informuje. Zastępowana jest tylko ta lista, reszta worldconfig.json zostaje bez zmian.
  • Instalacja próbuje SteamCMD do trzech razy i kończy się błędem, jeśli pliki nie dotarły, zamiast zostawiać pusty serwer, który wywala się przy pierwszym starcie.

Zobacz też Jak zmienić nazwę, hasło i świat serwera Colony Survival oraz Brakuje świata lub kolonistów na serwerze Colony Survival.

Samodzielny 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 opłata zależna od planu i wybranego okresu rozliczeniowego.
  • Dostępność: domowy serwer działa tylko tak długo, jak twój komputer, prąd i internet. Wynajęty serwer działa na sprzęcie hostingodawcy.
  • Ekspozycja: w domu gracze łączą się z twoim własnym łączem internetowym, a ty dbasz o zaporę i router. Wynajęty serwer trzyma twoje domowe łącze z dala od sprawy.
  • Konfiguracja: własny hosting wymaga wiersza poleceń, SteamCMD i menedżera usług. Wynajem wymaga nazwy serwera i nazwy świata.
  • Mody: przy własnym hostingu samodzielnie edytujesz worldconfig.json. Na naszych serwerach skrypt robi tę edycję za ciebie przy każdym restarcie.
  • Kontrola: własny hosting daje ci każdy plik i każdą opcję startu. Na naszych serwerach zmieniasz nazwy w panelu, a do reszty masz zakładkę Files.

Chcesz pominąć konfigurację? Zobacz plany serwerów Colony Survival. Masz już serwer? Zacznij od Jak połączyć się z serwerem Colony Survival.

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

NASZE OSTATNIE WPISY