| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- ---
- kind: compose
- schema: "1.2"
- metadata:
- icon:
- provider: selfh
- id: open-webui
- name: Openwebui
- description: >
- OpenWebUI is an open-source web-based user interface for managing and interacting with AI models.
- It provides a user-friendly platform to deploy, monitor, and utilize various AI models for tasks such as
- image generation, text generation, and more. OpenWebUI supports integration with popular AI frameworks
- and offers features like model management, user authentication, and real-time interaction.
- Project: https://openwebui.io/
- Documentation: https://docs.openwebui.io/
- GitHub: https://github.com/openwebui/openwebui
- version: v0.6.36
- author: Christian Lempa
- date: '2025-11-07'
- tags:
- - traefik
- - authentik
- draft: true
- spec:
- general:
- vars:
- service_name:
- default: openwebui
- container_name:
- default: openwebui
- ollama_base_url:
- type: str
- description: Ollama API base URL
- default: http://ollama:11434
- traefik:
- vars:
- traefik_host:
- default: openwebui.home.arpa
- ports:
- vars:
- ports_http:
- description: Web UI port
- type: int
- default: 8080
- authentik:
- vars:
- authentik_enabled:
- default: false
- openid_provider_url:
- type: str
- description: OpenID provider configuration URL
- default: https://authentik.example.com/application/o/openwebui/.well-known/openid-configuration
- openid_redirect_uri:
- type: str
- description: OAuth redirect URI
- default: https://openwebui.example.com/oauth/oidc/callback
- oauth_scopes:
- type: str
- description: OAuth scopes (space-separated)
- default: openid email profile
- oauth_merge_accounts:
- type: bool
- description: Merge OAuth accounts by email
- default: false
|