3
4
mirror of https://git.feal.no/felixalb/nixos-config.git synced 2025-10-06 04:53:57 +02:00

voyager: fix nextcloud startup problems

This commit is contained in:
2024-02-08 14:45:56 +01:00
parent d645a8af8a
commit 6ed59e1b15

View File

@@ -59,7 +59,9 @@ in {
after = [ "postgresql.service" ];
};
systemd.services."phpfpm-nextcloud".serviceConfig = {
systemd.services."phpfpm-nextcloud" = {
requires = [ "var-lib-nextcloud.mount" ];
serviceConfig = {
WorkingDirectory = "/var/lib/nextcloud";
NoNewPrivileges = true;
PrivateDevices = true;
@@ -80,6 +82,7 @@ in {
SystemCallFilter = "@system-service";
CapabilityBoundingSet = "~CAP_FSETID ~CAP_SETFCAP ~CAP_SETUID ~CAP_SETGID ~CAP_SETPCAP ~CAP_NET_ADMIN ~CAP_SYS_ADMIN ~CAP_SYS_PTRACE ";
};
};
fileSystems."/var/lib/nextcloud" = {
device = "/tank/nextcloud";