fix: koillection images lost in ephemeral storage

This commit is contained in:
Leon Schwarzäugl 2025-07-20 16:00:51 +02:00
parent 234a5f2a99
commit 90efa8e67f
Signed by: swarsel
GPG key ID: 26A54C31F2A4FD84
2 changed files with 10 additions and 0 deletions

View file

@ -9065,6 +9065,7 @@ To get other URLs (token, etc.), use https://<kanidmDomain>/oauth2/openid/<clien
serviceName = "koillection"; serviceName = "koillection";
servicePort = 2282; servicePort = 2282;
serviceDomain = config.repo.secrets.common.services.domains.${serviceName}; serviceDomain = config.repo.secrets.common.services.domains.${serviceName};
serviceDir = "/Vault/data/koillection";
postgresUser = config.systemd.services.postgresql.serviceConfig.User; # postgres postgresUser = config.systemd.services.postgresql.serviceConfig.User; # postgres
postgresPort = config.services.postgresql.settings.port; # 5432 postgresPort = config.services.postgresql.settings.port; # 5432
@ -9096,6 +9097,10 @@ To get other URLs (token, etc.), use https://<kanidmDomain>/oauth2/openid/<clien
"${toString servicePort}:80" "${toString servicePort}:80"
]; ];
volumes = [
"${serviceDir}/uploads:/uploads"
];
environment = { environment = {
APP_DEBUG = "0"; APP_DEBUG = "0";
APP_ENV = "prod"; APP_ENV = "prod";

View file

@ -5,6 +5,7 @@ let
serviceName = "koillection"; serviceName = "koillection";
servicePort = 2282; servicePort = 2282;
serviceDomain = config.repo.secrets.common.services.domains.${serviceName}; serviceDomain = config.repo.secrets.common.services.domains.${serviceName};
serviceDir = "/Vault/data/koillection";
postgresUser = config.systemd.services.postgresql.serviceConfig.User; # postgres postgresUser = config.systemd.services.postgresql.serviceConfig.User; # postgres
postgresPort = config.services.postgresql.settings.port; # 5432 postgresPort = config.services.postgresql.settings.port; # 5432
@ -36,6 +37,10 @@ in
"${toString servicePort}:80" "${toString servicePort}:80"
]; ];
volumes = [
"${serviceDir}/uploads:/uploads"
];
environment = { environment = {
APP_DEBUG = "0"; APP_DEBUG = "0";
APP_ENV = "prod"; APP_ENV = "prod";