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.