Opcja 1: ręcznie przez SteamCMD
Dedykowany serwer Core Keeper to darmowe, anonimowe pobieranie ze Steam, aplikacja 1963720, około 570 MB.
- Zainstaluj SteamCMD, a następnie uruchom: +login anonymous +app_update 1963720 validate +quit
- Na Linuksie zainstaluj xvfb i libxi6: część generowania świata działa na GPU, więc serwer potrzebuje (wirtualnego) wyświetlacza, nawet bez ekranu. _launch.sh od Pugstorm uruchamia go za Ciebie.
- Uruchom go poleceniem _launch.sh (Linux) lub CoreKeeperServer.exe -batchmode (Windows), dodając -worldname „Your Server” oraz -datapath z folderem, w którym mają być zapisy.
- Przeczytaj GameInfo.txt obok pliku wykonywalnego: zawiera Game ID, którym dołączają gracze na Steam.
- Dla graczy na Epic, Microsoft Store lub GOG dodaj -port 27015 i -password, i przekieruj UDP 27015 oraz 27016.
Opcja 2: Docker
runonflux/corekeeper-server-flux, nasz obraz, instaluje i aktualizuje serwer przez SteamCMD przy każdym starcie, uruchamia go na wirtualnym wyświetlaczu, zapisuje ustawienia ze zmiennych środowiskowych (CK_WORLD_NAME, CK_MAX_PLAYERS, CK_WORLD_MODE, CK_SEASON, CK_PORT, CK_ADMINS...), zapisuje świat przy zatrzymaniu, restartuje się na nowe buildy gry, prowadzi backupy i trzyma mody na wolumenie danych. Jego kod źródłowy jest na GitHub, RunOnFlux/corekeeper-server-flux.
- Zamontuj /mnt/corekeeper/data na wolumenie: tam są światy, ustawienia, admini, bany i mody.
- Zamontuj też /mnt/corekeeper/server, bo inaczej każdy start pobiera instalację 570 MB od nowa.
- Otwórz porty 27015 i 27016, UDP, dla graczy dołączających przez IP.
Opcja 3: zarządzany na Flux
Wdróż serwer Core Keeper w zdecentralizowanej chmurze Flux, na tym samym obrazie, z otwartymi i przekierowanymi portami, z ochroną DDoS w cenie, i panelem z 30 slotami na światy, Game ID i linią dołączenia, modami, adminami i banami, przeglądarką plików, terminalem na żywo i backupami. Plany zaczynają się od $4.49 miesięcznie.
- Wybierz plan na 8, 16 albo 32 graczy.
- Wybierz region blisko swoich graczy.
- Nazwij świat, wybierz jego tryb i wdróż. Pierwszy start pobiera około 570 MB.
- Daj swoim graczom na Steam Game ID z panelu, a wszystkim innym linię dołączenia.
Najczęściej zadawane pytania
Czy serwer dedykowany Core Keeper jest darmowy?
Tak. To darmowe, anonimowe pobieranie ze Steam (aplikacja 1963720); nie musisz mieć gry na serwerze.
Czy serwer Core Keeper działa na Linuksie?
Tak, natywnie, na wirtualnym wyświetlaczu (Xvfb): Pugstorm dostarcza _launch.sh, który go instaluje i uruchamia.
Ile czasu zajmuje start serwera Core Keeper?
Pierwszy start pobiera około 570 MB. Potem, w naszych testach, nowy świat był gotowy w 20 do 25 sekund.