| sidebar_position | 0 |
|---|---|
| title | Tutorials |
Step-by-step guides for real-world scenarios, contributed by the Open WebUI community.
These tutorials walk through specific tasks: connecting identity providers, integrating developer tools, managing deployments, and more. Each guide covers a practical scenario you can follow from start to finish.
:::tip Where should I start? If you're looking for initial setup, see Getting Started. For feature documentation, see Features. Tutorials are for when you already have Open WebUI running and want to do more with it. :::
Configure single sign-on, LDAP, and identity federation.
| Tutorial | What you'll achieve | Details |
|---|---|---|
| Okta SSO (OIDC) | Single sign-on with Okta, optional group sync and MFA | 👤 Admin · ⏱️ 30 min |
| Azure AD LDAP | Secure LDAP authentication against Azure AD Domain Services | 👤 Admin · ⏱️ 45 min |
| Dual OAuth Setup | Microsoft and Google OAuth running simultaneously | 👤 Admin · ⏱️ 15 min |
| Entra ID Group Name Sync | Human-readable group names from Microsoft Entra | 👤 Admin · ⏱️ 30 min |
| Tailscale | HTTPS and SSO via Tailscale Serve, plus Funnel tunnels | 👤 Admin · ⏱️ 20 min |
Browse all Authentication & SSO tutorials →
Connect Open WebUI to LLM providers, monitoring platforms, developer tools, and external services.
| Tutorial | What you'll achieve | Details |
|---|---|---|
| Azure OpenAI (Entra ID) | Keyless authentication to Azure OpenAI | 👤 Admin · ⏱️ 30 to 60 min |
| DeepSeek R1 Dynamic | Run the full 671B DeepSeek-R1 via llama.cpp | 👤 Developer · ⏱️ 45 min |
| Intel GPU (IPEX-LLM) | Accelerate Ollama on Intel GPUs | 👤 Developer · ⏱️ 20 min |
| Helicone | Monitor LLM API calls, costs, and latency | 👤 Admin · ⏱️ 15 min |
| Langfuse | Trace LLM usage and evaluate prompt quality | 👤 Admin · ⏱️ 10 min |
| Continue.dev | Use Open WebUI as a VS Code backend | 👤 Developer · ⏱️ 15 min |
| Jupyter Notebooks | Code interpreter with Jupyter integration | 👤 Developer · ⏱️ 20 min |
| iTerm2 | Query models from your macOS terminal | 👤 Developer · ⏱️ 10 min |
| Firefox Sidebar | Pin Open WebUI in Firefox's AI sidebar | 👤 User · ⏱️ 5 min |
| Browser Search Engine | Add Open WebUI as a browser search engine | 👤 User · ⏱️ 5 min |
| Notion (MCP) | Connect Notion via Model Context Protocol | 👤 User · ⏱️ 5 min |
| OneDrive & SharePoint | Pull Microsoft 365 documents into Open WebUI | 👤 Admin · ⏱️ 30 min |
| LibreTranslate | Add self-hosted translation capabilities | 👤 Admin · ⏱️ 15 min |
Browse all integration tutorials →
Keep your deployment healthy: backups, storage, offline mode, and database management.
| Tutorial | What you'll achieve | Details |
|---|---|---|
| Backups | Back up and restore all Open WebUI data | 👤 Admin · ⏱️ 15 min |
| Database Management | Manage, migrate, and troubleshoot the database | 👤 Admin · ⏱️ 20 min |
| Offline Mode | Run Open WebUI without internet access | 👤 Admin · ⏱️ 30 min |
| S3 Storage | Store uploads in S3-compatible object storage | 👤 Admin · ⏱️ 20 min |
Browse all maintenance tutorials →
| Page | Description |
|---|---|
| Contributing to Docs | Set up a fork, draft a tutorial, and submit a PR to the docs repo |
| Community Guides & Videos → | Deployment tutorials, reviews, and walkthroughs from the community |