diff --git a/hosts/heather/caddy.nix b/hosts/heather/caddy.nix index d53e2b7..99f02ba 100644 --- a/hosts/heather/caddy.nix +++ b/hosts/heather/caddy.nix @@ -61,6 +61,13 @@ in { # Matrix tuwunel (homeserver) "iscg.dev".extraConfig = '' + # Static file sharing (https://iscg.dev/files/). + # handle_path stripает /files/ prefix → file_server ищет в root. + # Не конфликтует с matrix (использует /_matrix/*, /.well-known/matrix). + handle_path /files/* { + root * /var/www/files + file_server + } reverse_proxy 127.0.0.1:8008 encode zstd gzip '';