Warda-DNS Warda: z anglického ward — chránit, strážce
v0.9.10

Instalace Wardy v Dockeru

Na Raspberry Pi 4 nebo novějším s 64bitovým systémem, nebo na jakémkoli 64bitovém stroji s Dockerem a pluginem Compose. Každé vydání má hotový docker-compose.yml.

01Spuštění Wardy

V prázdné složce stáhněte soubor nejnovějšího vydání a spusťte ho. Warda používá síť stroje: porty 53 (DNS), 80 a 443 (rozhraní) musí být volné.

bash
curl -fsSLO https://github.com/warda-dns/Releases/releases/latest/download/docker-compose.yml
docker compose up -d

02Porty 80 a 443 už obsazené

Používá je už reverse proxy (Traefik, nginx, Caddy) nebo NAS? Před spuštěním změňte tyto dva řádky pod environment: a pak otevřete Wardu na http://<adresa>:8080. Nikdy Wardu nezveřejňujte do internetu přes tuto proxy.

Port 53 přesunout nejde: zařízení se ptají jen na tento port. Zastavte jiný DNS server; na Debianu nebo Ubuntu je to často systemd-resolved (DNSStubListener=no v /etc/systemd/resolved.conf, pak restart).

yaml
      WARDA_HTTP_LISTEN: ":8080"
      WARDA_HTTPS_LISTEN: ":8443"

03Adresa a heslo

První příkaz ukáže adresu k otevření, druhý výchozí heslo, platné hodinu po spuštění. Je-li port obsazený, log ho jmenuje i s programem, který ho nejspíš drží.

bash
docker logs warda
docker exec warda warda setup-info

04Aktualizace

V Dockeru Warda nic sama neinstaluje: každých 6 hodin hledá novou verzi podepsanou vydavatelem a ukáže ji v System. Zapište novou verzi do řádku image: souboru, stáhněte ji a restartujte. Noční kopie záloh na USB disk v Dockeru neprobíhá.

bash
docker compose pull && docker compose up -d

Aktualizace a zálohy

Viz také

Pořád to nejde?

Napište nám, co se stalo, i s verzí Wardy: formulář stránky beta dorazí týmu, nebo pište na [email protected]. Hodně pomůže diagnostika ze System (Download a diagnostic, bez navštívených webů).

Nahlásit problémNapište nám