summaryrefslogtreecommitdiffstats
path: root/network-ui.service
diff options
context:
space:
mode:
authorPetri Hienonen <petri.hienonen@gmail.com>2025-09-28 10:45:49 +0300
committerPetri Hienonen <petri.hienonen@gmail.com>2025-09-28 10:45:49 +0300
commit650138aae6a2d6ae26f57a22056bdf0ea5fa8c77 (patch)
tree6b90cc177702c24b399b078b0f0014fc4e3af614 /network-ui.service
downloadnetwork-650138aae6a2d6ae26f57a22056bdf0ea5fa8c77.tar.zst
Initial commit
Diffstat (limited to 'network-ui.service')
-rw-r--r--network-ui.service18
1 files changed, 18 insertions, 0 deletions
diff --git a/network-ui.service b/network-ui.service
new file mode 100644
index 0000000..6b3f0f8
--- /dev/null
+++ b/network-ui.service
@@ -0,0 +1,18 @@
+[Unit]
+Description=Web UI for systemd-networkd
+After=network.target
+
+[Service]
+ExecStart=/usr/local/bin/network-ui
+WorkingDirectory=/var/lib/network-ui
+User=network-ui
+Group=network-ui
+ProtectSystem=strict
+ProtectHome=yes
+NoNewPrivileges=yes
+PrivateTmp=yes
+AmbientCapabilities=CAP_SYS_BOOT CAP_NET_ADMIN
+
+[Install]
+WantedBy=multi-user.target
+