test: trying to fix opencloud

This commit is contained in:
Nick 2025-11-30 16:32:34 -06:00
parent 2d09ad6359
commit 3edcf0883b

View file

@ -30,7 +30,7 @@ in
port = serviceCfg.ports.port0; port = serviceCfg.ports.port0;
address = localhost; address = localhost;
stateDir = "/var/lib/${serviceCfg.name}"; stateDir = "/var/lib/${serviceCfg.name}";
environmentFile = "/run/secrets/projectenv"; environmentFile = "/etc/opencloud-secrets/env";
}; };
openssh = { openssh = {
@ -53,24 +53,21 @@ in
opencloud = { opencloud = {
path = [ pkgs.inotify-tools ]; path = [ pkgs.inotify-tools ];
}; };
# opencloud-copy-secrets = { opencloud-copy-secrets = {
# description = "Copy secrets from virtiofs to local filesystem"; description = "Copy secrets from virtiofs to local filesystem";
# before = [ "<fill me senpai>.service" ]; before = [ "opencloud-init-config.service" ];
# requiredBy = [ "<fill me senpai>.service" ]; requiredBy = [ "opencloud-init-config.service" ];
serviceConfig = {
# serviceConfig = { Type = "oneshot";
# Type = "oneshot"; RemainAfterExit = true;
# RemainAfterExit = true; };
# }; script = ''
mkdir -p /etc/opencloud-secrets
# script = '' cp /run/secrets/projectenv /etc/opencloud-secrets/env
# mkdir -p /etc/opencloud-secrets chmod 755 /etc/opencloud-secrets
# cp /run/secrets/projectenv /etc/opencloud-secrets/env chmod 644 /etc/opencloud-secrets/*
# chmod 755 /etc/opencloud-secrets '';
# chmod 644 /etc/opencloud-secrets/* };
# '';
# };
}; };
network = { network = {
enable = true; enable = true;