Opcja 1: serwer headless ręcznie
Wube publikuje na factorio.com bezgłowy (headless) build serwera dla Linuksa, za darmo do pobrania. Uruchamia zapis gry z ustawieniami w pliku server-settings.json obok niego.
- Pobierz stabilny build bez interfejsu dla Linuksa z factorio.com i rozpakuj go.
- Create a map: ./bin/x64/factorio --create ./saves/my-factory.zip
- Skopiuj data/server-settings.example.json do server-settings.json i ustaw nazwę, hasło i widoczność.
- Uruchom go: ./bin/x64/factorio --start-server ./saves/my-factory.zip --server-settings ./server-settings.json
- Otwórz UDP 34197 w zaporze i przekieruj go na routerze.
Opcja 2: Docker
factoriotools/factorio pakuje serwer bez interfejsu ze skryptem startowym: tworzy mapę przy pierwszym starcie, ładuje najnowszy zapis po tym, generuje hasło RCON i włącza lub wyłącza Space Age z DLC_SPACE_AGE.
- Używaj tagu stable, a nie latest: latest podąża za gałęzią eksperymentalną, a gracze na stabilnej nie mogą do niej dołączyć.
- Zamontuj /factorio na wolumenie: zapisy, mody i konfiguracja są tam przechowywane.
- Opublikuj UDP 34197 dla gry i TCP 27015, jeśli chcesz RCON.
- Pamięć zaczyna się nisko: nowa mapa z Space Age zużywała w naszych testach około 320 MB.
Opcja 3: zarządzany na Flux
Wdróż serwer Factorio w zdecentralizowanej chmurze Flux, na tym samym obrazie, domyślnie na jego stabilnym tagu albo na gałęzi eksperymentalnej lub jednym stałym wydaniu, z otwartymi i przekierowanymi za ciebie portami, z ochroną DDoS w zestawie oraz panelem, w którym server-settings.json jest formularzem, z konsolą RCON, przeglądarką plików do zapisów i modów, żywym terminalem i backupami. Plany zaczynają się od $2.49 miesięcznie.
- Wybierz plan 2, 4 lub 8 GB.
- Wybierz region blisko swoich graczy.
- Zostaw Space Age włączone albo wyłącz je i wdróż. Nowa mapa jest gotowa w ciągu sekund.
- Ustaw nazwę i hasło w Ustawieniach serwera albo wgraj własny zapis w zakładce Zapisy.
Najczęściej zadawane pytania
Czy dedykowany serwer Factorio jest darmowy?
Tak. Serwer headless to darmowe pobranie z factorio.com; gracze nadal potrzebują własnej kopii gry, żeby dołączyć.
Czy serwer Factorio działa na Linuksie?
Tak: serwer headless to build na Linuksa, a to on działa w obrazach Docker, takich jak factoriotools/factorio.
Ile czasu zajmuje start serwera Factorio?
Sekundy. W naszych testach serwer na pustym wolumenie wygenerował nową mapę i nasłuchiwał pięć sekund po starcie.