Jak skonfigurować dedykowany serwer Evrima dla The Isle

Społecznościowy serwer Evrima to darmowe pobranie ze Steam, działające na Linuxie i Windowsie. Trzy rzeczy potykają większość ludzi: gałąź, klucze Epic Online Services i RCON.

Opcja 1: ręcznie przez SteamCMD

Serwer dedykowany The Isle to aplikacja Steam 412680, pobierana anonimowo. Evrima to jego gałąź evrima: bez -beta evrima dostajesz serwer Legacy z 2022 roku, który w ogóle nie ma wersji na Linuksa.

  1. Zainstaluj SteamCMD, a następnie uruchom: +login anonymous +app_update 412680 -beta evrima validate +quit (około 1.5 GB).
  2. Uruchom TheIsle/Binaries/Linux/TheIsleServer-Linux-Shipping TheIsle -Port=7777 -log jako zwykły użytkownik, nie jako root.
  3. Przekaż klienta serwera dedykowanego Epic Online Services w tej samej linii: -ini:Engine:[EpicOnlineServices]:DedicatedServerClientId=... oraz DedicatedServerClientSecret=... (para, której używa każdy hosting). Bez tego log podaje „Unable to initialize EOS platform” i serwer nigdy nie kończy startu.
  4. Zatrzymaj go raz, potem edytuj TheIsle/Saved/Config/LinuxServer/Game.ini: ServerName, MaxPlayerCount, hasło, kolejkę, RCON, AI, klasy i resztę.
  5. Otwórz port gry (UDP 7777) i, dla kolejki dołączania, jego port TCP (10000).
Wskazówka:Nigdy nie otwieraj portu RCON (8888) do internetu. RCON The Isle ufa adresowi, gdy raz podano poprawne hasło: każdy za tym samym adresem wchodzi potem bez żadnego hasła.

Opcja 2: Docker

runonflux/theisle-server-flux, nasz obraz, instaluje gałąź evrima przy każdym starcie, uruchamia serwer jako użytkownik bez uprawnień z klientem Epic, zapisuje Game.ini ze zmiennych środowiskowych (ISLE_SERVER_NAME, ISLE_MAX_PLAYERS, ISLE_ADMINS, ISLE_QUEUE...) i ustawień panelu, trzyma RCON wewnątrz kontenera, restartuje na nowe buildy z ostrzeżeniami w grze i tworzy backup bazy graczy. Jego źródło jest na GitHub, RunOnFlux/theisle-server-flux.

  • Zamontuj /mnt/isle/data na wolumenie: tam znajdują się baza graczy, Game.ini i bany.
  • Zamontuj też /mnt/isle/server, bo inaczej każdy start pobiera serwer o rozmiarze 1.5 GB od nowa.
  • Opublikuj 7777/udp i 10000/tcp. Nie publikuj 8888.

Opcja 3: zarządzany na Flux

Wdróż serwer dla The Isle w zdecentralizowanej chmurze Flux, na tym samym obrazie, z otwartymi i przekierowanymi za ciebie portami, ochroną DDoS w cenie i panelem z każdym ustawieniem Game.ini, grywalnymi klasami i dziką zwierzyną, prywatną konsolą serwera, adminami, whitelist, VIP-ami i banami, przeglądarką plików, terminalem na żywo i backupami. Plany od $6.49 miesięcznie.

  1. Wybierz plan dla 30, 60 lub 100 graczy.
  2. Wybierz region blisko swoich graczy.
  3. Nazwij serwer, dodaj swoje SteamID64 jako admina i wdróż. Pierwszy start pobiera około 1.5 GB.
  4. Ustaw jego zasady w zakładkach Ustawienia serwera i Dinozaury. Gracze znajdują go po nazwie w przeglądarce serwerów.

Najczęściej zadawane pytania

Czy serwer dedykowany The Isle jest darmowy?

Tak. To darmowe, anonimowe pobranie ze Steam (aplikacja 412680, gałąź evrima); nie musisz posiadać gry na serwerze.

Czy serwer The Isle działa na Linuxie?

Tak: gałąź evrima ma natywny build na Linuxa. Musi działać jako zwykły użytkownik, nie root, i wymaga client id oraz secret Epic Online Services w linii poleceń.

Ile czasu zajmuje start serwera Evrima?

Pierwszy start pobiera około 1.5 GB. Potem, w naszych testach, Gateway wczytywało się w około 6 sekund, a RCON odpowiadał po około 11. Pojawienie się w przeglądarce serwerów może zająć jeszcze kilka minut.

Powiązane przewodniki: The Isle