- **Authentication**: Pocket ID OIDC via oauth2-proxy sidecar
## Architecture
Dozzle doesn't support native OIDC authentication, so we use oauth2-proxy as a sidecar container:
1.**oauth2-proxy** (port 4180): Handles OIDC authentication with Pocket ID
2.**Dozzle** (port 8080): Receives authenticated requests from oauth2-proxy with user headers
The oauth2-proxy authenticates users via Pocket ID OIDC and forwards authenticated requests to Dozzle with `X-Forwarded-User`, `X-Forwarded-Email`, and `X-Forwarded-Preferred-Username` headers. Dozzle is configured with `forward-proxy` authentication to trust these headers.