01Debian or Ubuntu
Download the package of your machine from the page of the releases (amd64 for a PC, arm64 for a Raspberry Pi already installed), then install it with apt.
sudo apt install ./warda_<version>_amd64.deb
02Fedora, RHEL, Rocky Linux or AlmaLinux
Download the rpm package (x86_64 for a PC, aarch64 for an ARM machine), then install it with dnf. The package opens the ports of Warda in firewalld (service warda).
sudo dnf install ./warda-<version>-1.x86_64.rpm
03Ports 53, 80 and 443
They must be free: first stop another Pi-hole, dnsmasq or web server on the same machine. On Fedora (and often on Ubuntu), systemd-resolved holds port 53: turn its stub off, then restart it.
# /etc/systemd/resolved.conf: DNSStubListener=no
sudo systemctl restart systemd-resolved
04Then
Open http://warda or the address of the machine from your network, within the hour after the start, with admin and Ward@-MM-YYYY (the month of the version). Forgotten password later: sudo warda reset-password YOUR-NAME.