summaryrefslogtreecommitdiffstats
path: root/files/etc/systemd/system/webmap-publish@.service
diff options
context:
space:
mode:
authorGuilhem Moulin <guilhem@fripost.org>2025-05-21 22:06:04 +0200
committerGuilhem Moulin <guilhem@fripost.org>2025-05-21 22:08:03 +0200
commit933bf504e42012be541c3b02879d3f281c8a0e4b (patch)
treea0d34f9fe06e1963e0004da4293bcc391d02afe5 /files/etc/systemd/system/webmap-publish@.service
parent2cd6bc6e4a1d73a14af0acb3b884f01da9524986 (diff)
Update webmap task.
Diffstat (limited to 'files/etc/systemd/system/webmap-publish@.service')
-rw-r--r--files/etc/systemd/system/webmap-publish@.service39
1 files changed, 0 insertions, 39 deletions
diff --git a/files/etc/systemd/system/webmap-publish@.service b/files/etc/systemd/system/webmap-publish@.service
deleted file mode 100644
index 9d138da..0000000
--- a/files/etc/systemd/system/webmap-publish@.service
+++ /dev/null
@@ -1,39 +0,0 @@
-[Unit]
-Description=Webmap updater service (publish ā€˜%I’ as MVT)
-#After=postgresql.service webmap-update@%i.target
-#After=webmap-download@%i.service
-#After=webmap-import@%i.service
-#Upholds=webmap-update@%i.target
-
-[Service]
-User=_webmap-publish
-Group=_webmap
-
-Nice=15
-IOSchedulingClass=idle
-
-Type=oneshot
-ExecStart=/usr/local/bin/webmap-publish \
- --lockfile=%t/lock/webmap/lock \
- --destdir=/var/www/webmap/tiles/%I \
- --webroot=/var/www/webmap \
- --metadata=/var/www/webmap/tiles/metadata.json \
- --metadata-lockfile=%t/lock/webmap/tiles.lock \
- --compress \
- -- %I
-
-# Hardening
-NoNewPrivileges=yes
-ProtectHome=yes
-ProtectSystem=strict
-PrivateDevices=yes
-ProtectControlGroups=yes
-ProtectKernelModules=yes
-ProtectKernelTunables=yes
-RestrictAddressFamilies=AF_UNIX AF_INET AF_INET6
-ReadWritePaths=/var/www/webmap/tiles
-ReadWritePaths=%t/lock/webmap
-PrivateTmp=yes
-
-#[Install]
-#WantedBy=webmap-update@%i.target