Linux

Where Does DAE Store Its Config?

DAE reads its config from a .dae file, commonly kept at /etc/dae/config.dae on Linux servers, managed via systemd.

Last updated

DAE configures through a single .dae file. The conventional home is /etc/dae/config.dae, managed through systemd with enable and restart. Example configs in the docs use the same layout.

The file holds global settings, proxy groups and routing rules. Kernel requirements matter more than paths. Check eBPF support first on embedded distros, since missing kernel options stop DAE before config even loads.

Where DAE stores this, by platform

Linux
/etc/dae/config.dae

Global, group and routing sections in one file. Manage with systemctl enable and restart. Exact path follows your install; /etc/dae/config.dae is the common default.

Frequently asked questions

How do I migrate DAE to a new machine?

Copy the config to the new machine at the same path, then reload or restart the service. Keep subscriptions and routing rules together. Test with a small routing change before moving the full file.

DAE will not start after editing config. What now?

Start from the minimal global plus routing blocks, then add one group at a time. The example.dae in the docs shows a working small setup. Validate each edit before adding geo rules.

Notice an outdated path? Let us know.