Browse
Find a title, explore what’s popular, or check upcoming releases. See what’s already available on your server before requesting it.
v1.0 is here · Self-hosted · Open source · AGPL-3.0
Browse movies, shows, books, and music. Request something, follow its progress, and get notified when it’s ready. Manage your media services and investigate stuck downloads from your phone or browser.
iOS is in App Store review. Try the iPhone and iPad beta on TestFlight. Android is available on Google Play.
Run Cantinarr on your server or NAS, then connect the app. Free for your whole household. Try the live demo →
How it works
Find a title, explore what’s popular, or check upcoming releases. See what’s already available on your server before requesting it.
Request a whole title, or choose the seasons and formats you want. Everyone can see where it stands: Available Requested Downloading
Cantinarr sends the request to your connected media service using the settings you’ve chosen. Follow the download in the app and get a notification when it’s ready.
Features
An optional request queue, global or per person. A push notification takes you straight to the approval, with per-user rules for seasons and quality.
Import Doctor explains common problems such as sample files, unextracted archives, and incorrect permissions. Inspect the original service messages and review the available fixes.
Manage Radarr, Sonarr, Chaptarr, Lidarr, and your download clients. Check queues, search for releases, and open individual seasons and episodes without switching between service dashboards.
Choose the ebook, the audiobook, or both. Request individual albums and see which titles you already own. Admins connect Chaptarr for books and Lidarr for music, then choose who can access each service.
Availability comes from your connected media services. Updates from those services keep the app informed when titles are added, imported, or deleted.
Link your Plex account once and server invites are one tap, or fully automatic. Tautulli shows who’s watching, what’s transcoding, and watch stats by week, month, or quarter.
Self-host it
Install the Docker container, connect your media services, and invite your household. Use the iPhone or Android app, or open Cantinarr in your browser.
8585services:
cantinarr:
image: ghcr.io/windoze95/cantinarr:latest
ports:
- "8585:8585"
volumes:
- ./config:/config
environment:
# optional: zero-config push notifications
- CANTINARR_PUSH_GATEWAY_URL=https://push.cantinarr.com
restart: unless-stopped
Optional AI agent
Open AI Assistant to find media and make requests, or manage and troubleshoot connected services as an admin. Actions follow your access and enabled tools. Use your own provider or access shared by your admin. Browsing, requesting, and service management do not require an AI provider.
The remediation agent investigates persistent download problems and proposes actions for review. Admins can allow specific fixes to run automatically and control which actions require approval.
Use Claude or another MCP client to access Cantinarr’s library and management tools. Sign in with your Cantinarr account and choose which tools are enabled in Settings.
Get Cantinarr on TestFlight for iPhone and iPad (beta) or Google Play for Android. iOS is in App Store review. Stand up the server with the compose file above, or try the demo first.
The apps are free. Connect the app to your own Cantinarr server.