mirror of
https://github.com/daeuniverse/dae.git
synced 2025-01-08 06:23:16 +07:00
1.4 KiB
1.4 KiB
Run dae as a Daemon Service
systemd allows you to create and manage services in extremely powerful and flexible ways.
Note
If your distribution's service manager is provided by systemd.
dae can run as a daemon(systemd) service so that it can run at boot.
Prerequisites
Optional Geo Data Files
For more convenient traffic split, dae relies on the following data sources, geoip.dat and geosite.dat.
mkdir -p /usr/local/share/dae/
pushd /usr/local/share/dae/
curl -L -o geoip.dat https://github.com/v2ray/geoip/releases/latest/download/geoip.dat
curl -L -o geosite.dat https://github.com/v2ray/domain-list-community/releases/latest/download/dlc.dat
popd
Configuration File
Note
The config file is recommended to save under
/etc/dae
Download the sample config file:
mkdir -p /etc/dae
curl -L -o /etc/dae/config.dae https://github.com/daeuniverse/dae/raw/main/example.dae
Setup
# download the sample systemd.service
sudo curl -L -o /etc/systemd/system/dae.service https://github.com/daeuniverse/dae/raw/main/install/dae.service
# reload and restart daemon to take effect
sudo systemctl daemon-reload
sudo systemctl enable dae --now
sudo systemctl status dae
Check System Logs
sudo journalctl -xefu dae