Pierwsze kroki
SimpleDZ to aplikacja na komputer, która instaluje, aktualizuje i pilnuje Twoich serwerów DayZ. Uruchomienie pierwszego serwera zajmuje kilka minut:
- Załóż konto. Zarejestruj się adresem e-mail i hasłem, a potem kliknij link w mailu potwierdzającym. Jeśli nie dotrze w ciągu kilku minut, zajrzyj do spamu albo wyślij go ponownie.
- Pobierz aplikację. Zaloguj się i przejdź do sekcji Pobierz. Wybierz instalator dla Windows albo paczkę dla Linuksa.
- Zainstaluj ją na maszynie, na której będą działać serwery — na swoim komputerze, serwerze dedykowanym albo VPS.
- Zaloguj się w aplikacji tym samym e-mailem i hasłem.
- Utwórz serwer. Kreator zapyta o nazwę i podstawowe ustawienia, a potem sam pobierze pliki serwera DayZ. Konto Steam nie jest potrzebne.
- Dodaj mody (opcjonalnie). Dodaj wybrane mody z Warsztatu — SimpleDZ je pobierze i będzie pilnować ich aktualności.
- Uruchom serwer i otwórz jego porty w routerze lub zaporze, żeby gracze mogli się połączyć (patrz Wymagania).
To wszystko. Od teraz SimpleDZ pilnuje aktualizacji, restartuje serwer, kiedy trzeba, i wykonuje zadania ustawione w Harmonogramie.
Wymagania
- System operacyjny: 64-bitowy Windows 10 lub 11 albo 64-bitowa (x64) dystrybucja Linuksa.
- Maszyna, nad którą masz pełną kontrolę: Twój komputer, serwer dedykowany albo VPS. Hosting serwerów gier, w którym masz tylko panel bez dostępu do systemu, nie jest obsługiwany (dlaczego?).
- Miejsce na dysku: sam serwer DayZ zajmuje kilka GB, mody dokładają swoje. Zostaw też miejsce na kopie zapasowe.
- Sieć: każdy serwer potrzebuje portów dostępnych z internetu przez UDP — portu gry (domyślnie 2302) i portu zapytań Steam (domyślnie 27016). Dokładne porty znajdziesz w ustawieniach serwera w aplikacji; przy kilku serwerach SimpleDZ przydziela je tak, żeby nigdy się nie gryzły.
- Konto SimpleDZ (e-mail i hasło).
- Bez konta Steam i bez dodatkowej kopii gry — SimpleDZ sam pobiera serwer i mody z Warsztatu.
Instalacja, aktualizacja i odinstalowanie (Linux)
Instalacja — uruchom w terminalu (bez sudo):
curl -fsSL https://ksdev.ovh/dl/install.sh | bash
SimpleDZ pojawi się w menu aplikacji; możesz go też uruchomić poleceniem simpledz w terminalu.
Aktualizacja — uruchom to samo polecenie jeszcze raz. Podmieniany jest tylko program; Twoje serwery, kopie zapasowe i ustawienia zostają nietknięte. O nowych wersjach informujemy w Aktualnościach.
Odinstalowanie — usuwa program, pozycję w menu i ikonę, zostawia dane i ustawienia:
curl -fsSL https://ksdev.ovh/dl/install.sh | bash -s -- --uninstall
Usunięcie wszystkiego — usuwa także folder danych (serwery, kopie, cache) i ustawienia. Skrypt poprosi o potwierdzenie:
curl -fsSL https://ksdev.ovh/dl/install.sh | bash -s -- --purge
Przed odinstalowaniem zatrzymaj serwery i zamknij SimpleDZ.
Gdzie są Twoje pliki
SimpleDZ trzyma wszystko w trzech miejscach:
| Lokalizacja | Zawartość |
|---|---|
~/SimpleDZ/ |
Twoje dane: Servers/ (osobny folder dla każdego serwera — misja, profile, konfiguracja, mody), Backups/, Logs/ i Cache/ (pobrane pliki gry i modów, wspólne dla wszystkich serwerów). |
~/.config/simpledz/ |
Ustawienia: settings.json (ustawienia aplikacji i lista serwerów) oraz sesja logowania. |
~/.local/share/simpledz/ |
Sam program. Nie musisz tam zaglądać — aktualizacje podmieniają go bez ruszania Twoich danych. |
- Szybki dostęp: w aplikacji Narzędzia → Otwórz folder serwera otwiera pliki serwera, a Opcje → Folder danych → Otwórz otwiera
~/SimpleDZ. - Ręczna kopia: skopiuj
~/.config/simpledz/i~/SimpleDZ/Servers/.Cache/nie wymaga kopii — SimpleDZ pobierze go ponownie, gdy będzie potrzebny. - Inny dysk: serwery zajmują sporo miejsca (każdy to kilka GB). Folder danych przeniesiesz w Opcje → Folder danych → Zmień… (serwery muszą być zatrzymane). Dla zaawansowanych: zmienna środowiskowa
SIMPLEDZ_DATA_DIR. - Odinstalowanie: patrz Instalacja, aktualizacja i odinstalowanie.
Zapora sieciowa i porty
SimpleDZ nie otwiera jeszcze portów w zaporze automatycznie — na razie trzeba zrobić to raz, ręcznie. Każdy serwer potrzebuje (protokół UDP):
- port gry i trzy kolejne — domyślnie
2302–2305, - port zapytań Steam — domyślnie
27016(dzięki niemu serwer widać na liście serwerów).
Oba porty znajdziesz w ustawieniach serwera. Przy kilku serwerach każdy ma własne porty — zostaw między nimi odstęp (np. 2302, 2402, 2502). Portu RCON otwierać nie trzeba — SimpleDZ łączy się z nim lokalnie.
Ubuntu / Debian (ufw):
sudo ufw allow 2302:2305/udp
sudo ufw allow 27016/udp
Fedora / openSUSE (firewalld):
sudo firewall-cmd --permanent --add-port=2302-2305/udp
sudo firewall-cmd --permanent --add-port=27016/udp
sudo firewall-cmd --reload
Jeśli Twoje porty są inne niż domyślne, podmień liczby w poleceniach. W domu przekieruj te same porty (UDP) w routerze na komputer z SimpleDZ; na VPS sprawdź dodatkowo zaporę lub grupę zabezpieczeń w panelu dostawcy.
FAQ
Czy potrzebuję konta Steam albo kopii DayZ?
Nie. SimpleDZ sam pobiera serwer DayZ i mody z Warsztatu — bez SteamCMD i bez logowania.
Czy mogę uruchomić kilka serwerów na jednej maszynie?
Tak, tyle, ile udźwignie sprzęt. Porty są przydzielane automatycznie, więc serwery sobie nie przeszkadzają.
Co się dzieje, gdy wyjdzie aktualizacja moda albo gry?
SimpleDZ zauważa nową wersję, pobiera ją raz i rozpoczyna odliczanie na serwerach, które jej używają. Gracze dostają ostrzeżenia na czacie, potem serwer jest blokowany, gracze wyrzucani z komunikatem, a serwer restartuje się już z aktualizacją. Serwery, które nie używają zaktualizowanego moda, działają dalej.
Czy moje pliki misji są bezpieczne?
Tak. Domyślnie aktualizacje gry nie ruszają plików misji. Jeśli zdecydujesz się je aktualizować, SimpleDZ najpierw zrobi kopię zapasową. Twoje własne pliki — konfiguracja serwera, lista banów, whitelista itp. — nigdy nie są nadpisywane.
Czy mogę używać SimpleDZ u swojego dostawcy hostingu serwerów gier?
Tylko jeśli masz pełny dostęp do systemu (jak na VPS lub serwerze dedykowanym). SimpleDZ to nie panel WWW, tylko opiekun działający obok serwera: pilnuje procesu, podnosi go po awarii, podmienia pliki przy aktualizacjach i robi kopie zapasowe. Panele hostingowe blokują właśnie to.
A jeśli prowadzisz serwer na poważnie, własna maszyna po prostu się opłaca:
- Niższy koszt na serwer. Hosting liczy za sloty i za każdy serwer osobno. Na własnej maszynie uruchomisz tyle serwerów, ile udźwignie sprzęt — SimpleDZ sam rozdzieli im porty.
- Wydajność. DayZ potrzebuje mocnego procesora i sporo RAM-u. Na serwerze dedykowanym nie dzielisz ich z cudzymi serwerami.
- Jedna maszyna do wszystkiego. Strona WWW, bot Discord czy baza dla modów mogą stać tuż obok serwera gry.
- Pełna kontrola. Pliki, logi i kopie zapasowe zostają u Ciebie i nie ogranicza Cię to, na co pozwala panel.
Wsparcie dla hostingów może kiedyś się pojawić, ale na razie stawiamy na pełną kontrolę.
Windows czy Linux?
Oba. To ta sama aplikacja z tymi samymi funkcjami.
Ile to kosztuje?
Zamknięta beta jest dla testerów darmowa. Po premierze SimpleDZ będzie modułowy — płacisz tylko za funkcje, których używasz. Szczegóły w sekcji Wczesny dostęp.
Co z moim miejscem testera, jeśli przestanę korzystać z SimpleDZ?
Liczba miejsc jest ograniczona. Miejsce, które długo pozostaje nieaktywne, może zostać przekazane komuś innemu.
Rozwiązywanie problemów
Gracze nie mogą połączyć się z serwerem
- Upewnij się, że port gry i port zapytań Steam serwera (patrz ustawienia serwera) są otwarte w zaporze i przekierowane w routerze, po UDP — gotowe polecenia w sekcji Zapora sieciowa i porty.
- Na VPS sprawdź też zaporę albo grupę zabezpieczeń u dostawcy.
- Daj serwerowi minutę po starcie — musi wczytać świat, zanim zacznie przyjmować graczy.
Serwer nie startuje po aktualizacji moda
Otwórz log serwera w aplikacji. Jeśli nie udało się pobrać moda, SimpleDZ może wstrzymać start, żeby gracze nie weszli na nieaktualny serwer — tę opcję znajdziesz w ustawieniach serwera. Gdy pobieranie się powiedzie, serwer wystartuje normalnie.
SimpleDZ nie startuje razem z systemem na Linuksie
SimpleDZ korzysta ze standardowego autostartu XDG. Niektóre menedżery okien (np. Hyprland) domyślnie go nie uruchamiają. Dodaj exec-once = dex -a do konfiguracji Hyprlanda albo uruchamiaj sesję przez uwsm.
Nie widzę ikony SimpleDZ w zasobniku systemowym (Linux)
Na Windowsie, w KDE Plasma i w Ubuntu ikona działa od razu. W pozostałych środowiskach zasobnik musi obsługiwać standard StatusNotifierItem:
- GNOME (Fedora, Arch, Debian) — zainstaluj i włącz rozszerzenie AppIndicator and KStatusNotifierItem Support.
- Hyprland / Sway — dodaj moduł
traydo Waybara (lub innego paska z obsługą zasobnika). - Xfce / MATE — dodaj do panelu wtyczkę zasobnika z obsługą StatusNotifier.
Gdy SimpleDZ nie wykryje zasobnika, zamknięcie okna (X) zamyka aplikację, a start z autostartu pokazuje okno zamiast chować je do zasobnika — nic nie „znika”. Po włączeniu obsługi zasobnika uruchom SimpleDZ ponownie.
Nie dostałem maila potwierdzającego
Zajrzyj do spamu, a potem wyślij go ponownie. Nadal nic? Napisz do nas.