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

Jak hostować serwer SCP: 5K (2026)

SCP: 5KUpdated Nov 5, 20269 min read

Krótka odpowiedź. Możesz sam za darmo hostować serwer SCP: 5K: zainstaluj darmowy "SCP: 5K - Community Dedicated Server" (aplikacja Steam 884110) przez SteamCMD, uruchom PandemicServer.sh z nazwą serwera, rotacją map, portem gry i portem zapytań, a potem otwórz te dwa porty. Albo wynajmij serwer SCP: 5K i pomiń instalację oraz porty.

Gracze dołączają z przeglądarki serwerów w grze albo przez połączenie bezpośrednie z Twoim adresem i portem.

Sprawdzono 5 listopada 2026 na podstawie Update 0.17.1 i jego hotfixa, czyli najnowszej aktualizacji SCP: 5K ogłoszonej na Steam.

SCP: 5K jest we wczesnym dostępie, więc szczegóły mogą się zmieniać między aktualizacjami. Ten poradnik opiera się na trzech źródłach: ogłoszeniach dewelopera na Steam, stronie Steam narzędzia serwera dedykowanego oraz na tym, co uruchamiamy na każdym hostowanym przez nas serwerze SCP: 5K. Jeśli czegoś nie ma w żadnym źródle, piszemy o tym wprost. Aby przejść od razu do wynajmu, wejdź do Opcji 2.

Czego potrzebujesz

  • Oprogramowanie serwera: "SCP: 5K - Community Dedicated Server", aplikacja Steam 884110. To darmowe narzędzie, dostępne na Windows i Linux, które pobierasz przez anonimowe logowanie do Steam. Nie musisz mieć gry na tym koncie.
  • Maszyna, która działa non stop: zapasowy komputer, domowy serwer albo wirtualna maszyna w chmurze. Ten poradnik używa 64-bitowego Linuksa, na którym my działamy. Deweloper dodał obsługę serwerów Linux w czerwcu 2022, a obsługę konsol na serwerze Linux w Update 0.17.1.
  • RAM i CPU: deweloper nie publikuje wymagań serwera dedykowanego. Wymagania na stronie Steam dotyczą grania, nie narzędzia serwera. Traktuj każdą liczbę dla serwera, którą przeczytasz gdzie indziej, jako szacunek.
  • Limit graczy: strona sklepu Steam podaje liczby graczy dla każdego trybu, na przykład od 4 do 6 graczy w Raid on Area-12, od 1 do 8 w Wave Survival Classic i od 2 do 16 w Outpost Axiom PvP. Nasze serwery domyślnie mają 4 graczy, a nasze plany sięgają 16.
  • Sieć: port gry i port zapytań, które wybierasz sam i które muszą być osiągalne z internetu. Nasz domyślny port zapytań to 27015.

Opcja 1: hostuj sam

Te kroki dotyczą Debiana lub Ubuntu. Polecenie instalacji i polecenie startu to te, których używają nasze serwery.

Zainstaluj serwer

  1. Zainstaluj biblioteki potrzebne SteamCMD.
    sudo dpkg --add-architecture i386
    sudo apt update
    sudo apt install wget tar lib32gcc-s1 libc6:i386 libstdc++6:i386 -y
  2. Utwórz użytkownika dla serwera i przełącz się na niego.
    sudo useradd -m -s /bin/bash -U scp5k
    sudo su - scp5k
  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
    Poczekaj, aż ten pierwszy start się skończy, zanim zainstalujesz grę. Świeży SteamCMD aktualizuje się sam i uruchamia ponownie, a instalacja rozpoczęta w trakcie tego restartu może się nie udać.
  4. Pobierz serwer.
    ~/steamcmd/steamcmd.sh +force_install_dir /home/scp5k/server +login anonymous +app_update 884110 validate +quit
    Steam czasem odpowiada "Failed to install app (Missing configuration)", a SteamCMD mimo to kończy z "success", co zostawia folder bez plików gry. Widzimy, że to pojawia się i znika przy świeżych instalacjach. Sprawdź, czy steamapps/appmanifest_884110.acf istnieje w folderze serwera, a jeśli nie, uruchom polecenie jeszcze raz. Nasz instalator ponawia próbę do trzech razy, co 15 sekund.
  5. Sprawdź, czy skrypt serwera jest na miejscu. W naszych instalacjach to LinuxServer/PandemicServer.sh, a nasz instalator kończy się błędem, jeśli tego pliku brakuje. Własny wpis startowy Steam dla Linuksa wskazuje zamiast tego WindowsServer/PandemicServer.sh, więc jeśli Twoje pobranie zawiera tylko ten folder, użyj go zamiast LinuxServer w ścieżkach poniżej. Jeśli pobranie zostawia tylko folder EmptySteamDepot, SteamCMD nie zapisał żadnej zawartości i musisz uruchomić instalację ponownie.
  6. Skopiuj bibliotekę klienta Steam do folderu .steam użytkownika, który uruchamia serwer, 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/
    Jeśli cp mówi, że oba pliki są tym samym, SteamCMD już je tam podlinkował i możesz iść dalej.

Uruchom go

  1. Nadaj skryptowi prawo wykonywania i utwórz folder modów (folder jest opisany niżej).
    cd ~/server
    chmod +x LinuxServer/PandemicServer.sh
    mkdir -p "./LinuxServer/Pandemic/Content/Paks/~mods"
  2. Start serwera robisz poleceniem, które buduje nasz panel. Zastąp nazwę, rotację map i oba porty własnymi:
    ./LinuxServer/PandemicServer.sh M_ServerDefault -ServerName="My SCP 5K server" -SteamServerName="My SCP 5K server" -maprotation="Area12" -Port=7777 -QueryPort=27015 -force_steamclient_link -noasyncloadingthread -useperfthreads
    Area12 to nasza domyślna rotacja map. Na naszych serwerach TestingChambers ładuje tryb Testing Chambers, a Area12,TestingChambers gra oba kolejno. Oddzielaj mapy przecinkami, bez spacji. W naszych testach nazwa, której gra nie rozpoznaje, została zignorowana zamiast odrzucona, więc sprawdź, jaka mapa się ładuje. Ogłoszenia dewelopera nie podają domyślnego portu, więc dwa numery portów powyżej to tylko przykład: wybierz dowolne wolne porty i użyj tych samych w zaporze.
  3. Poczekaj na linię gotowości. Serwer działa, gdy log wypisze Bringing up level for play took.

Ustawienia, admini i limit graczy

  • Zrób krótką nazwę serwera. Na naszych serwerach nazwa dłuższa niż około 23 znaki nie jest publikowana w tagach, które Steam podaje przeglądarce serwerów, a serwer informuje o tym w konsoli przy każdym starcie. Serwer ze zbyt długą nazwą może działać bez zarzutu i mimo to być trudny do znalezienia po nazwie.
  • ServerConfig.ini leży na naszych serwerach w LinuxServer/Pandemic/Saved/Config/. Limit graczy to klucz MaxPlayerCount, który nasz panel zapisuje w sekcji [/Game/SCPPandemic/Blueprints/GI_PandemicGameInstance.GI_PandemicGameInstance_C]. Notatki dewelopera do 0.12.0.53 mówią, że serwer generuje konfigurację, jeśli jej nie ma, więc uruchom go raz i edytuj plik, który się pojawi.
  • Admini, bany i whitelista to listy Steam ID przechowywane w LinuxServer/Pandemic/Saved. Serwer czyta je przy starcie (hotfix do Update 0.17 dodał synchronizację banów po restarcie), więc zrestartuj serwer po zmianie którejś z nich.
  • Zdalna konsola: od Update 0.17.1 serwer obsługuje RCON. Dodaj -rcon=YOURPASSWORD do polecenia startowego (albo ustaw wartość w DefaultGame.ini) oraz -rconport=PORT, aby wybrać jego port. Deweloper zaznacza, że RCON nie da się włączyć bez hasła, więc użyj długiego.

Otwórz porty

  • Zezwól na port gry i port zapytań w zaporze maszyny i przekieruj oba na routerze.
  • Deweloper nie dokumentuje, jakich protokołów używają te dwa porty. Dopóki tego nie przetestujesz, najbezpieczniej jest zezwolić na UDP i TCP dla każdego z nich.

Mody

Update 0.17.1 dodał ładowarkę modów dewelopera: zmodyfikowane przedmioty, bronie, mapy, przeciwników i kosmetyki, z sumą kontrolną serwera, aby serwer i każdy gracz mieli te same mody. Deweloper nie podaje nazwy folderu modów. W naszych testach serwer znalazł i zamontował plik .pak umieszczony w LinuxServer/Pandemic/Content/Paks/~mods. Tylda jest częścią nazwy folderu. W naszych instalacjach pobranie nie tworzyło tego folderu, dlatego polecenie startowe powyżej najpierw uruchamia na nim mkdir -p. Tworzymy go ponownie przy każdym starcie, na wypadek gdyby aktualizacja usunęła pusty folder. Deweloper mówi, że ładowarka modów nie zawiera jeszcze przeglądarki modów ani oficjalnego SDK, więc dodajesz paki, które ktoś Ci przekazał.

Opcja 2: hostuj w PlayNHost

Wynajem eliminuje instalację, porty i rutynę aktualizacji. Nadal wybierasz nazwę i rotację map.

  1. Wybierz plan. Otwórz stronę hostingu serwera SCP: 5K i porównaj plany: INFECTOR (4 graczy), NEPHILIM (8) i RESONATOR (16) w chwili pisania. Kliknij Utwórz serwer (Dostosuj plan przy RESONATOR) i dokończ zamówienie. Ceny się zmieniają, więc sprawdź je na tej stronie.
  2. Poczekaj na instalację. Serwer pojawia się w panelu. Jego Console wypisuje Bringing up level for play took, gdy jest gotowy.
  3. Nadaj mu nazwę. Na karcie Ustawienia, w sekcji Ustawienia gry, ustaw Nazwa serwera i Rotacja map. Trzymaj nazwę poniżej około 23 znaków, bo dłuższa nie jest publikowana w przeglądarce serwerów, a Console informuje o tym przy każdym starcie. Potem zrestartuj.
  4. Dodaj adminów. Admini, bany i whitelista to listy Steam ID w LinuxServer/Pandemic/Saved, w zakładce Files. Edytuj je, a potem zrestartuj, aby serwer je wczytał.
  5. Zaproś graczy. Znajdą Twój serwer po nazwie w przeglądarce serwerów w grze. Zobacz Jak połączyć się z serwerem SCP: 5K.

Co panel robi za Ciebie:

  • Port gry i port zapytań są przydzielone i otwarte od początku, a panel przekazuje je serwerowi w poleceniu startowym.
  • Klucz MaxPlayerCount w ServerConfig.ini jest zapisywany przy każdym starcie na podstawie Twojego planu, więc limit graczy wynika z planu i nie jest polem, które edytujesz.
  • Gdy Automatyczna aktualizacja jest włączona (domyślnie, pod Pokaż opcje zaawansowane na tej samej stronie ustawień gry), serwer sprawdza aktualizację gry przy każdym starcie, więc restart jest aktualizacją.
  • Folder ~mods jest tworzony przy instalacji i ponownie przy każdym starcie, więc możesz wrzucić pak prosto do środka.
  • Instalacja ponawia błąd SteamCMD "Missing configuration" i kończy się wyraźnym komunikatem, jeśli nie pobrano żadnego skryptu serwera, więc nieudane pobranie nie jest Ci podawane jako zakończona instalacja.

Zmiany map opisuje Jak zmienić nazwę serwera SCP: 5K i rotację map. Jeśli Twój serwer nie pokazuje się na liście albo nie ładuje mapy, zobacz Jak naprawić serwer SCP: 5K, który się nie wyświetla lub nie wczytuje mapy.

Hostowanie samemu czy wynajem: uczciwe porównanie

  • Koszt: oprogramowanie serwera jest darmowe. Hostowanie samemu kosztuje prąd, sprzęt i łącze albo maszynę w chmurze. Wynajem to miesięczna opłata ustalona przez plan.
  • 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 publicznym adresem IP, a Ty dbasz o zaporę i router. Wynajęty serwer trzyma Twoje domowe IP poza sprawą.
  • Konfiguracja: hostowanie samemu wymaga wiersza poleceń, przekierowania portów i kontroli instalacji z góry. Wynajem wymaga nazwy i rotacji map.
  • Kontrola: hostowanie samemu daje Ci każdy plik i każdy argument wiersza poleceń, łącznie z RCON. Na naszych serwerach zmieniasz nazwę i rotację map w panelu, a kartę Files zostawiasz na resztę.

Chcesz pominąć konfigurację? Zobacz plany serwera SCP: 5K. Masz już serwer? Zacznij od Jak dostosować rozgrywkę na serwerze SCP: 5K.

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

NASZE OSTATNIE WPISY