Warda-DNS Warda: do inglês ward — proteger, guardião
v0.9.10

Instalar o Warda com Docker

Num Raspberry Pi 4 ou posterior com um sistema de 64 bits, ou em qualquer máquina de 64 bits com Docker e o seu plugin Compose. Cada versão vem com um docker-compose.yml pronto.

01Arrancar o Warda

Numa pasta vazia, transfira o ficheiro da versão mais recente e arranque-o. O Warda usa a rede da máquina: as portas 53 (DNS), 80 e 443 (interface) têm de estar livres.

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

02Portas 80 e 443 já ocupadas

Um proxy inverso (Traefik, nginx, Caddy) ou um NAS já as usa? Antes de arrancar, mude estas duas linhas em environment: e abra o Warda em http://<endereço>:8080. Nunca publique o Warda na Internet através desse proxy.

A porta 53 não se pode mudar: os dispositivos só perguntam a essa porta. Pare o outro servidor DNS; em Debian ou Ubuntu é muitas vezes o systemd-resolved (DNSStubListener=no em /etc/systemd/resolved.conf, e reinicie-o).

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

03O endereço e a palavra-passe

O primeiro comando mostra o endereço a abrir, o segundo a palavra-passe predefinida, a usar na hora seguinte ao arranque. Se uma porta estiver ocupada, o registo indica-a, com o programa que provavelmente a ocupa.

bash
docker logs warda
docker exec warda warda setup-info

04Atualizar

Com Docker, o Warda não instala nada sozinho: a cada 6 horas procura uma nova versão assinada pelo seu editor e mostra-a em Sistema. Escreva a nova versão na linha image: do ficheiro, transfira-a e reinicie. Com Docker não se faz a cópia noturna das cópias de segurança para uma pen USB.

bash
docker compose pull && docker compose up -d

Atualizações e cópias de segurança

Ver também

Continua sem solução?

Conte-nos o que aconteceu, com a versão do Warda: o formulário da página beta chega à equipa, ou escreva para [email protected]. Um diagnóstico de Sistema (Transferir um diagnóstico, sem qualquer site visitado) ajuda muito.

Comunicar um problemaEscreva-nos