harden kjv service

This commit is contained in:
tyler committed 2026-10-22 23:50:02 -07:00
1 parent 800be8df9b
commit 4bcb924158
1 file changed
+6
+6
View File
@@ -7,6 +7,12 @@ ExecStart=/opt/kjv-api/kjv-api.sh
User=kjv
EnvironmentFile=/etc/environment
KillMode=mixed
# Hardening: the app may only write to its databases and logs, never its own code
NoNewPrivileges=yes
ProtectSystem=strict
ReadWritePaths=/opt/kjv-api/data /opt/kjv-api/logs
ProtectHome=yes
PrivateTmp=yes
[Install]
WantedBy=multi-user.target