14 lines
543 B
INI
14 lines
543 B
INI
# Clusev WireGuard status collector — oneshot (HOST-side). Run every few seconds by the paired
|
|
# .timer; writes run/wg-status.json (no secrets) which the dashboard reads. Cheap: `wg show` is
|
|
# instant and an unconfigured host exits immediately. install.sh rewrites the /home/nexxo/clusev paths.
|
|
[Unit]
|
|
Description=Clusev WireGuard status collector
|
|
After=network.target
|
|
|
|
[Service]
|
|
Type=oneshot
|
|
User=root
|
|
Environment=CLUSEV_DIR=/home/nexxo/clusev
|
|
WorkingDirectory=/home/nexxo/clusev
|
|
ExecStart=/home/nexxo/clusev/docker/wg/clusev-wg.sh collect
|