adds caddy to home server

This commit is contained in:
Dennis 2026-01-29 12:12:15 +01:00
parent a1f16c0017
commit a51a84d7cf

View file

@ -129,6 +129,28 @@
trim.enable = true;
};
# Caddy
services.caddy = {
enable = true;
virtualHosts."media.lan".extraConfig = ''
reverse_proxy localhost:8096
tls internal
'';
virtualHosts."stash.lan".extraConfig = ''
reverse_proxy localhost:9069
tls internal
'';
virtualHosts."finance.lan".extraConfig = ''
encode gzip zstd
reverse_proxy localhost:9002
tls internal
'';
virtualHosts."photos.lan".extraConfig = ''
reverse_proxy localhost:9003
tls internal
'';
};
# Environment variables
environment.variables.EDITOR = "nvim";