Movary documentation
Movary is a self-hosted web application for tracking, rating, and exploring movie watch history. These guides cover installation, account features, integrations, and operating a Movary server.
Start here
| I want to… | Read… |
|---|---|
| Install Movary with the recommended method | Docker installation |
| Install Movary without Docker | Manual installation |
| Finish setting up a new installation | Getting started |
| Track movies and manage my account | User guide |
| Connect Plex, Jellyfin, Letterboxd, or another service | Integrations |
| Configure and maintain a server | Administration |
| Work on Movary itself | Development setup |
Use Movary
The User guide explains the features available to every account:
- track watch history, ratings, and a watchlist;
- browse movies, actors, directors, and other users' public pages;
- customize the dashboard and statistics;
- manage preferences, account security, privacy, and personal data; and
- connect media servers, players, and movie services.
Run a Movary server
The Administration guide is for server administrators. It covers configuration, users, email, metadata updates, background jobs, and backups.
New administrators should follow Getting started after installation. For every available environment variable and its web-interface equivalent, see Configuration.
Develop and contribute
Start with the development setup, then use the directory structure and backend overview to find your way around the codebase.
Contribution guidelines, the issue tracker, and the source code are available in the Movary GitHub repository.
Get help
- Check the FAQ for common questions.
- Ask usage and development questions in GitHub Discussions.
- Report reproducible bugs or documentation problems through GitHub Issues.
- Join the community on Discord.