Warda-DNS Warda: dall’inglese ward — proteggere, guardiano
v0.9.10

Installare Warda con Docker

Su un Raspberry Pi 4 o successivo con sistema a 64 bit, o su qualsiasi macchina a 64 bit con Docker e il suo plugin Compose. Ogni versione arriva con un docker-compose.yml pronto.

01Avviare Warda

In una cartella vuota, scarica il file dell'ultima versione e avvialo. Warda usa la rete della macchina: le porte 53 (DNS), 80 e 443 (interfaccia) devono essere libere.

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

02Porte 80 e 443 già occupate

Un reverse proxy (Traefik, nginx, Caddy) o un NAS le usa già? Prima dell'avvio cambia queste due righe sotto environment:, poi apri Warda su http://<indirizzo>:8080. Non pubblicare mai Warda su Internet tramite quel proxy.

La porta 53 non si può spostare: i dispositivi chiedono solo quella porta. Ferma l'altro server DNS; su Debian o Ubuntu spesso è systemd-resolved (DNSStubListener=no in /etc/systemd/resolved.conf, poi riavvialo).

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

03L'indirizzo e la password

Il primo comando mostra l'indirizzo da aprire, il secondo la password predefinita, da usare entro un'ora dall'avvio. Se una porta è occupata, il log la nomina, con il programma che probabilmente la tiene.

bash
docker logs warda
docker exec warda warda setup-info

04Aggiornare

Con Docker, Warda non installa nulla da solo: ogni 6 ore cerca una nuova versione firmata dal suo editore e la mostra in Sistema. Scrivi la nuova versione nella riga image: del file, scaricala e riavvia. Con Docker non si fa la copia notturna dei backup su una chiavetta USB.

bash
docker compose pull && docker compose up -d

Aggiornamenti e backup

Vedi anche

Ancora bloccato?

Raccontaci cos'è successo, con la versione di Warda: il modulo della pagina beta arriva al team, oppure scrivi a [email protected]. Una diagnostica di Sistema (Scarica una diagnostica, senza alcun sito visitato) aiuta molto.

Segnala un problemaScrivici