summarylogtreecommitdiffstats
path: root/cloudflared.service
diff options
context:
space:
mode:
authorGeorge Rawlinson2020-03-19 22:04:23 +1300
committerGeorge Rawlinson2020-03-19 22:04:23 +1300
commit71d05dbf0cd4cde7c10ae40128e9549828eb6767 (patch)
treefa1653b6755f64c86bd6069becf295b5aaca6001 /cloudflared.service
parentcd8ca32b10e8ef6994964445b60f2d2ffd73e48c (diff)
downloadaur-71d05dbf0cd4cde7c10ae40128e9549828eb6767.tar.gz
upgpkg: cloudflared 2020.2.1-2
Diffstat (limited to 'cloudflared.service')
-rw-r--r--cloudflared.service22
1 files changed, 22 insertions, 0 deletions
diff --git a/cloudflared.service b/cloudflared.service
new file mode 100644
index 000000000000..1fffabec1c71
--- /dev/null
+++ b/cloudflared.service
@@ -0,0 +1,22 @@
+[Unit]
+Description=Argo Tunnel client daemon for Cloudflared
+After=network.target
+Wants=network.target
+
+[Service]
+AmbientCapabilities=CAP_NET_BIND_SERVICE
+User=cloudflared
+Group=cloudflared
+Type=simple
+ExecStart=/usr/bin/cloudflared --config /etc/cloudflared/cloudflared.yml --no-autoupdate
+Restart=on-failure
+PrivateTmp=true
+ProtectSystem=full
+ProtectHome=true
+PrivateDevices=true
+ProtectKernelTunables=true
+ProtectControlGroups=true
+NoNewPrivileges=true
+
+[Install]
+WantedBy=multi-user.target