demo is on

This commit is contained in:
Polen 2025-12-30 15:58:03 -05:00
parent 0c4017ab15
commit bd4a86c52b
3 changed files with 114 additions and 4 deletions

View file

@ -21,11 +21,34 @@ in {
services.openssh.enable = true;
services.pocketbase = {
enable = true;
openFirewall = true;
user = "polen";
};
services.caddy = {
enable = true;
virtualHosts."mealie.polensky.me".extraConfig = ''
reverse_proxy http://127.0.0.1:9000
'';
virtualHosts."pb.polensky.me".extraConfig = ''
request_body {
max_size 10MB
}
reverse_proxy 127.0.0.1:8090 {
transport http {
read_timeout 360s
}
}
'';
virtualHosts."demo.polensky.me".extraConfig = ''
root * /srv/demo
file_server
try_files {path} /index.html
'';
};
# observability