summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeonardo <noreply@leoflo.me>2026-03-18 18:02:38 +0100
committerLeonardo <noreply@leoflo.me>2026-03-18 18:02:38 +0100
commitb41251584b0a84db283560e4fb5a1ccf3b34a040 (patch)
tree703ce9ce0872639603d1610d6da42e3e21df0a6d
parent1ca05819fef66045123c547e1041e9f165d54da9 (diff)
downloadnixos-b41251584b0a84db283560e4fb5a1ccf3b34a040.tar.gz
nixos-b41251584b0a84db283560e4fb5a1ccf3b34a040.zip
host base per caddy
-rw-r--r--components/services/caddy.nix9
-rw-r--r--systems/afrodite/default.nix2
2 files changed, 10 insertions, 1 deletions
diff --git a/components/services/caddy.nix b/components/services/caddy.nix
index 23a6965..d3c674c 100644
--- a/components/services/caddy.nix
+++ b/components/services/caddy.nix
@@ -6,7 +6,14 @@
enable = true;
virtualHosts."leoflo.me".extraConfig = ''
- respond "Hello, world!"
+ root /srv/leoflo.me/src
+ templates
+ file_server
+ '';
+
+ virtualHosts."files.leoflo.me".extraConfig = ''
+ root /srv/files.leoflo.me
+ file_server
'';
};
};
diff --git a/systems/afrodite/default.nix b/systems/afrodite/default.nix
index b9ecd05..3e7adfa 100644
--- a/systems/afrodite/default.nix
+++ b/systems/afrodite/default.nix
@@ -27,6 +27,8 @@
update-boot = "sudo nixos-rebuild boot --flake ~/nixos#afrodite";
update-system = "sudo nixos-rebuild switch --flake ~/nixos#afrodite";
update-home = "home-manager switch --flake ~/nixos#afrodite";
+
+ update-srv-ownership = "sudo chown -R leo:caddy /srv";
};
# Version