feat(litellm): add Claude Code OAuth model

This commit is contained in:
Eduardo David Paredes Vara
2026-08-16 21:45:05 +00:00
parent 4ab365deda
commit 4935473f3c
7 changed files with 602 additions and 13 deletions
+47
View File
@@ -0,0 +1,47 @@
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