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.
- Zainstaluj SteamCMD, a następnie uruchom: +login anonymous +app_update 412680 -beta evrima validate +quit (około 1.5 GB).
- Uruchom TheIsle/Binaries/Linux/TheIsleServer-Linux-Shipping TheIsle -Port=7777 -log jako zwykły użytkownik, nie jako root.
- 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.
- Zatrzymaj go raz, potem edytuj TheIsle/Saved/Config/LinuxServer/Game.ini: ServerName, MaxPlayerCount, hasło, kolejkę, RCON, AI, klasy i resztę.
- Otwórz port gry (UDP 7777) i, dla kolejki dołączania, jego port TCP (10000).
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.
- Wybierz plan dla 30, 60 lub 100 graczy.
- Wybierz region blisko swoich graczy.
- Nazwij serwer, dodaj swoje SteamID64 jako admina i wdróż. Pierwszy start pobiera około 1.5 GB.
- 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.