:80 { root * /srv encode zstd gzip @runtimeConfig path /runtime-config.js header @runtimeConfig Cache-Control "no-store" @immutableAssets path /assets/* header @immutableAssets Cache-Control "public, max-age=31536000, immutable" @edgeTts path /api/tts/edge /api/tts/edge/voices handle @edgeTts { reverse_proxy 127.0.0.1:8790 } handle { try_files {path} /index.html file_server } }