- Fix SUBTREE→BASE scope in _fetch_user_attributes (security) - Remove is_ldap_user threading from all 8 media client interfaces; set flag after join via workflow-level User.query.update instead - Use find_user_dn (search-based) instead of build_user_dn (concatenation) in delete_user and reset_user_password for robustness - Wrap all user-facing strings in _() for i18n in ldap_auth.py - Fix username fallback from hardcoded "wizarr" to unique per-user - Return failure from _update_existing_user when password update fails - Replace dynamic Tailwind classes with explicit conditionals in alert - Add stale group cleanup and upsert in sync_ldap_groups - Remove fake @ldap.local email fallback in user_sync
Wizarr
🚀 Development Relaunched: We're excited to announce that Wizarr is back in active development!
Wizarr is an automatic user invitation and management system for Plex, Jellyfin, Emby, Audiobookshelf, Romm, Komga and Kavita.
Create a unique invite link and share it with users — they’ll be automatically added to your media server and guided through downloading apps, accessing request systems, and more!
The problem: Inviting your Friends/Family to your Plex server Is complicated and tedious. It's also a hard concept for them to get their head around.
The solution: Wizarr makes it easy to invite users to your server by simply sending them a link, and guides them through the process of getting set up.
✨ Major Features
- Automatic invitations for Plex, Jellyfin, Emby, AudiobookShelf, Komga, Kavita and Romm
- Secure, user-friendly invitation process
- Plug-and-play SSO support*
- Multi-tiered invitation access
- Time-limited membership options
- Pre-invite and post-invite wizard steps
- Setup guide for media apps (like Plex)
- Request system integration (Overseerr, Ombi, etc.)
- Discord invite support
- Fully customisable with your own HTML snippets
🚀 Getting Started
Check out our documentation for how to install and run Wizarr:
📚 https://docs.wizarr.dev/getting-started/installation
🔧 API Documentation
Wizarr provides a comprehensive REST API for automation and integration with automatic OpenAPI/Swagger documentation:
📖 Interactive API Documentation: http://your-wizarr-instance/api/docs/
📋 OpenAPI Specification: http://your-wizarr-instance/api/swagger.json
Sponsorship
Thank you to our sponsor for supporting Wizarr development!
🌍 Translations
We use Weblate to make Wizarr accessible in many languages.
Want to help translate? Click below!
❤️ Thank You
A big thank you to these amazing contributors who’ve helped build and maintain this project:







