Fix website deployment

This commit is contained in:
Jan Kremer 2026-03-28 15:28:05 +01:00
parent d5116aa5a2
commit 0475568d18
No known key found for this signature in database
2 changed files with 10 additions and 2 deletions

View file

@ -1,6 +1,6 @@
{
systemd.tmpfiles.rules = [
"d /var/www/jankremer.de 755 forgejo-runner users -"
"d /var/www/jankremer.de 755 gitea-runner users -"
];
services.caddy = {

View file

@ -14,9 +14,17 @@ in
};
age.secrets.forgejo-runner = {
file = ../../modules/secrets/forgejo-runner.age;
owner = "forgejo";
owner = "gitea-runner";
};
users.users.gitea-runner = {
isSystemUser = true;
group = "gitea-runner";
};
users.groups.gitea-runner = {};
systemd.services."gitea-runner-nimbus".serviceConfig.ReadWritePaths = [ "/var/www/jankremer.de" ];
services = {
forgejo = {
enable = true;