http: routers: openwebui-static: rule: Host(`oweb.sherlockhomeless.net`) && PathPrefix(`/_app/immutable/`) priority: 200 entryPoints: - websecure tls: certResolver: letsencrypt middlewares: - crowdsec-bouncer@file - openwebui-compress - openwebui-static-cache service: openwebui openwebui: rule: Host(`oweb.sherlockhomeless.net`) priority: 100 entryPoints: - websecure tls: certResolver: letsencrypt middlewares: - crowdsec-bouncer@file - ths-authentik@docker - openwebui-compress service: openwebui middlewares: openwebui-compress: compress: minResponseBodyBytes: 1024 encodings: - br - zstd - gzip openwebui-static-cache: headers: customResponseHeaders: Cache-Control: public, max-age=31536000, immutable services: openwebui: loadBalancer: servers: - url: http://openwebui:8080