Wheelhouse docs

Services and apps#

Twelve jobs, in two halves: the services the router runs itself, and the containers you add to it.

The router's own services#

GuideThe job
Give a device the same address every timeA reservation, made from the device's lease
Relay DHCP to another networkWhen the server is somewhere else
Hand out IPv6 with router advertisementsPrefixes, DNS servers, and the two DHCPv6 switches
Point the LAN at the router's resolverListen addresses, allowed networks, cache, DNSSEC
Local names — host names and recordsNames the router answers for itself, wildcards included
Keep a name pointed at a changing addressDynamic DNS with your DNS provider
Find printers and speakers across VLANsThe mDNS repeater

Apps#

An app is a container declared in the router's configuration tree: an install is a diff you review, a commit you can roll back, and state that survives an image upgrade.

GuideThe job
Install an appDirectories, image, diff, commit
Update check and restartWhat a pull does and does not do
Stop, uninstall, and what stays behindLifecycle is configuration too
Network-wide filtering with AdGuard HomeA worked example, including the port-53 conflict
Wildcard DNS, per-host DHCP options and a PXE architecture matrixOne container for the boot file per client architecture the router cannot set

What is not here#

The Companions page reports the configuration state of VyOS' own service dns and service dhcp-server. Its third panel is UPnP, the agent's own service, which is turned on and off on the UPnP page. The agent supervises no external process; dnsmasq is available as a catalogue app, not as an agent-managed daemon.

Updated 2026-09-03 services dhcp dns apps