No description
Find a file
2025-08-31 17:56:37 +00:00
.claude/agents Enhance database integrity and improve versioning logic 2025-08-10 15:19:11 +02:00
.github fix: configure Git identity and authentication for Release-It GitHub Actions 2025-08-31 19:54:54 +02:00
.idea Fixed Migrations 2025-05-22 20:04:26 +01:00
.serena fix and closes [BUG] Editing Users Expiry date times does not get safet 2025-07-24 17:20:54 +02:00
app fix: update E2E multi-server test expectations to handle server connection failures 2025-08-31 18:29:48 +02:00
docs GITBOOK-11: No subject 2025-08-16 09:14:32 +00:00
helpers Experimental Jellyfin Support 2023-02-23 17:51:01 +00:00
migrations Enhance user display logic in invite and user modals to show usernames for multiple users and improve server type tagging in user cards 2025-08-14 15:53:25 +02:00
plus@d63954d52f Refactor API models and invitation flow; add comprehensive tests 2025-08-13 20:58:11 +02:00
screenshots Add new accept invite 2025-07-26 14:11:15 +01:00
scripts Fix SQLAlchemy model constructors to accept keyword arguments 2025-07-15 13:52:15 +02:00
tests fix: update E2E multi-server test expectations to handle server connection failures 2025-08-31 18:29:48 +02:00
wizard_steps feat: Add comprehensive connections and expiry management system 2025-07-29 22:21:10 +02:00
.cursorignore Added multiple servers support and identity linking 2025-06-13 14:37:57 +01:00
.dockerignore fix: correct CalVer plugin configuration and reset version to 2025.8.4 2025-08-31 19:22:42 +02:00
.editorconfig Add .editorconfig file 2023-02-08 14:52:33 +01:00
.gitignore feat: add cinema poster fetching functionality for enhanced user experience 2025-07-24 18:29:25 +02:00
.gitmodules Set up plus directory as git submodule 2025-07-25 18:38:07 +02:00
.pre-commit-config.yaml Enhance database integrity and improve versioning logic 2025-08-10 15:19:11 +02:00
.release-it.json fix: prevent conventional changelog from overriding CalVer versioning 2025-08-31 19:55:52 +02:00
babel.cfg Getting ready for translations 2023-01-21 15:57:43 +00:00
CHANGELOG.md chore: release v2025.8.5 2025-08-31 17:56:37 +00:00
dev.py feat: Add comprehensive connections and expiry management system 2025-07-29 22:21:10 +02:00
docker-compose.yml Implement comprehensive API system with key management 2025-07-28 12:02:42 +00:00
docker-entrypoint.sh fix locked uv 2025-08-31 19:49:15 +02:00
Dockerfile fix: update Dockerfile to copy only pyproject.toml for better caching 2025-08-31 19:25:36 +02:00
gunicorn.conf.py Refactor code structure for improved readability and maintainability 2025-08-13 10:55:50 +02:00
LICENSE.md small fix close #532 2025-05-24 12:10:55 +01:00
messages.pot i18n: refresh POT [skip ci] 2025-08-31 03:44:18 +00:00
package-lock.json chore: release v2025.8.5 2025-08-31 17:56:37 +00:00
package.json chore: release v2025.8.5 2025-08-31 17:56:37 +00:00
pyproject.toml fix: correct CalVer plugin configuration and reset version to 2025.8.4 2025-08-31 19:22:42 +02:00
pytest.ini Refactor Dockerfile to exclude dev dependencies for production image; add pytest-playwright and related packages; update invitation handling and tests for improved functionality and performance 2025-08-17 18:18:21 +02:00
README.md Complete Flask-RESTX migration for automatic API documentation 2025-08-13 20:16:07 +02:00
recovery_tool.py feat: Implement passkey management for admin accounts 2025-07-18 15:47:02 +02:00
run.py Huge rewrite 2025-05-20 13:01:20 +01:00
unraid.xml oops 2025-06-09 17:55:31 +01:00
uv.lock feat: add Release Please automation with Conventional Commits 2025-08-31 14:39:41 +02:00

Wizarr

🚀 Development Relaunched: We're excited to announce that Wizarr is back in active development!



GitHub last commit GitHub last release GitHub Repo stars Discord


Wizarr is an automatic user invitation system for Plex, Jellyfin, and Emby.
Create a unique invite link and share it with users — theyll 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
  • 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!

Elfhosted kwickflix.tv

🌍 Translations

We use Weblate to make Wizarr accessible in many languages.
Want to help translate? Click below!

Translation status

❤️ Thank You

A big thank you to these amazing contributors whove helped build and maintain this project:


📸 Screenshots

Accept Invite Home Invitations Settings Users Wizarr Edit Wizard