Warda-DNS Warda: from ward — to protect, guardian
v0.9.10

Download

Install Warda at home

Every release of Warda is published with its release notes and its checksums (SHA256SUMS).

See the releasesRead the documentationHelp center

Raspberry Pi

A ready image for a microSD card of 16 GB or more, written with Raspberry Pi Imager.

  1. 1Open the file warda.rpi-imager-manifest of the release in Raspberry Pi Imager
  2. 2Put the card in the Pi, plug it into your router, then power it on
  3. 3Open http://warda and follow the assistant

Where to buy a Raspberry Pi, a microSD card, a power supply and a case

Or write the image from a terminal
bash
xzcat warda_<version>_raspberrypi-arm64.img.xz | sudo dd of=/dev/sdX bs=4M status=progress
arm64microSD ≥ 16 GB.img.xz
Download the image

Docker

One container, for a server or a NAS that already runs Docker.

  1. 1amd64 and arm64
  2. 2A volume for the data
  3. 3The assistant opens on the first visit
Start the container
bash
curl -fsSLO https://github.com/warda-dns/Releases/releases/latest/download/docker-compose.yml && \
  docker compose up -d
amd64arm64docker-compose.yml
Download docker-compose.yml

Debian and Ubuntu

A Debian package for a virtual machine or a dedicated server.

  1. 1amd64 and arm64
  2. 2Service managed by systemd
  3. 3Signed automatic updates, with rollback
Install the package
bash
sudo apt install ./warda_<version>_amd64.deb
amd64arm64.debsystemd
Download the package

Fedora and RHEL

An rpm package for Fedora, RHEL, Rocky Linux or AlmaLinux, on a virtual machine or a dedicated server.

  1. 1amd64 and arm64
  2. 2Ports opened in firewalld
  3. 3Signed automatic updates, with rollback
Install the package
bash
sudo dnf install ./warda-<version>-1.x86_64.rpm
x86_64aarch64.rpmfirewalld
Download the package

SHA256 verification

Check a download: compare its SHA256 fingerprint with the file SHA256SUMS of the release.

bash
sha256sum -c SHA256SUMS --ignore-missing
warda_<version>_raspberrypi-arm64.img.xz: OK