first commit

This commit is contained in:
ace
2022-07-13 14:51:25 +03:00
commit 871667ef0c
12 changed files with 178 additions and 0 deletions

View File

@ -0,0 +1,8 @@
[Unit]
Description=Watch {{ wireguard_ui_combined_env['WGUI_CONFIG_FILE_PATH'] }} for changes
[Path]
PathModified={{ wireguard_ui_combined_env['WGUI_CONFIG_FILE_PATH'] }}
[Install]
WantedBy=multi-user.target

View File

@ -0,0 +1,10 @@
[Unit]
Description=Restart WireGuard
After=network.target
[Service]
Type=oneshot
ExecStart=/usr/bin/systemctl restart wg-quick@{{ wireguard_ui_combined_env['WGUI_CONFIG_FILE_PATH'] | basename | split(".")[0] }}.service
[Install]
RequiredBy=wireguard-ui-watcher.path