Skip to main content

🎓 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.

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.


Authentication & SSO

Configure single sign-on, LDAP, and identity federation.

TutorialWhat you'll achieveDetails
Okta SSO (OIDC)Single sign-on with Okta, optional group sync and MFA👤 Admin · ⏱️ 30 min
Azure AD LDAPSecure LDAP authentication against Azure AD Domain Services👤 Admin · ⏱️ 45 min
Dual OAuth SetupMicrosoft and Google OAuth running simultaneously👤 Admin · ⏱️ 15 min
Entra ID Group Name SyncHuman-readable group names from Microsoft Entra👤 Admin · ⏱️ 30 min
TailscaleHTTPS and SSO via Tailscale Serve, plus Funnel tunnels👤 Admin · ⏱️ 20 min

Browse all Authentication & SSO tutorials →


Integrations

Connect Open WebUI to LLM providers, monitoring platforms, developer tools, and external services.

TutorialWhat you'll achieveDetails
Azure OpenAI (Entra ID)Keyless authentication to Azure OpenAI👤 Admin · ⏱️ 30–60 min
DeepSeek R1 DynamicRun the full 671B DeepSeek-R1 via llama.cpp👤 Developer · ⏱️ 45 min
Intel GPU (IPEX-LLM)Accelerate Ollama on Intel GPUs👤 Developer · ⏱️ 20 min
HeliconeMonitor LLM API calls, costs, and latency👤 Admin · ⏱️ 15 min
LangfuseTrace LLM usage and evaluate prompt quality👤 Admin · ⏱️ 20 min · ⚠️ Outdated
Continue.devUse Open WebUI as a VS Code backend👤 Developer · ⏱️ 15 min
Jupyter NotebooksCode interpreter with Jupyter integration👤 Developer · ⏱️ 20 min
iTerm2Query models from your macOS terminal👤 Developer · ⏱️ 10 min
Firefox SidebarPin Open WebUI in Firefox's AI sidebar👤 User · ⏱️ 5 min
Browser Search EngineAdd Open WebUI as a browser search engine👤 User · ⏱️ 5 min
Notion (MCP)Connect Notion via Model Context Protocol👤 User · ⏱️ 5 min
OneDrive & SharePointPull Microsoft 365 documents into Open WebUI👤 Admin · ⏱️ 30 min
LibreTranslateAdd self-hosted translation capabilities👤 Admin · ⏱️ 15 min

Browse all integration tutorials →


Maintenance

Keep your deployment healthy — backups, storage, offline mode, and database management.

TutorialWhat you'll achieveDetails
BackupsBack up and restore all Open WebUI data👤 Admin · ⏱️ 15 min
Database ManagementManage, migrate, and troubleshoot the database👤 Admin · ⏱️ 20 min
Offline ModeRun Open WebUI without internet access👤 Admin · ⏱️ 30 min
S3 StorageStore uploads in S3-compatible object storage👤 Admin · ⏱️ 20 min

Browse all maintenance tutorials →


More

PageDescription
Contributing to DocsSet 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
This content is for informational purposes only and does not constitute a warranty, guarantee, or contractual commitment. Open WebUI is provided "as is." See your license for applicable terms.