Movary logo

Movary

Self-hosted hub to track, rate and explore your movie watch history

Alternative to: letterboxd, trakt


About Versions (100)

0.72.0

2026-05-22

IMDb ratings now use official datasets instead of web scraping for improved stability and speed, along with dependency updates and a directory creation fix.

0.71.1

2026-04-11

This release addresses multiple security vulnerabilities, including privilege escalation in user management and adding optional SSFR checks for Jellyfin and Plex.

0.71.0

2026-03-28

This release fixes redirect loops for movies with numeric names and updates PHP to version 8.5 along with other dependencies.

0.70.1

2026-01-26

Fixed issues related to importing Plex Watchlists, including handling of empty watchlists.

0.70.0

2026-01-17

This release fixes multiple security vulnerabilities, introduces Mastodon integration for movie tracking, adds OG data to pages, and includes various maintenance fixes.

0.69.0

2025-10-30

This release addresses security vulnerabilities CVE-2025-64115 and CVE-2025-64116, introduces movie detail enhancements, and updates user dashboard routing and search endpoints.

0.68.0

2025-09-14

This release adds movie descriptions, TMDB links, and watchlist indicators, while updating URL structures and improving poster aspect ratio handling.

0.67.0

2025-08-15

Added support for TMDB URL searches and fixed bugs related to IMDb rating scraping, movie queries, CSS styling, and history import mapping.

0.66.2

2025-06-22

This release fixes application URL handling in both the JavaScript logic and the server settings page.

0.66.1

2025-06-21

Fixed the handling of custom application URLs.

0.66.0

2025-06-13

Added Kodi integration, production country information, and a corresponding dashboard row, alongside maintenance updates for TMDB syncing and country code storage.

0.65.0

2025-06-01

Added an API endpoint to add movies via TMDB and fixed various bugs related to imports, Radarr feed URLs, and API token authorization.

0.64.1

2025-02-23

This release fixes the Docker healthcheck.

0.64.0

2025-02-23

The internal Docker HTTP port has been changed from 80 to 8080.

0.63.0

2025-02-09

Introduces a new Locations feature, upgrades PHP to 8.4, and optimizes Docker images with ARM64 support and reduced size.

0.62.2

2024-08-21

Fixed IMDb rating scraping, movie details modal button behavior, and a PWA cookie issue causing user logouts.

0.62.1

2024-07-21

Fixed session-related login issues.

0.62.0

2024-07-06

This release introduces customizable application names, a timezone selector, new API endpoints for authentication token management, and fixes for IMDb rating scraping.

0.61.0

2024-01-14

Introduces personal rating filters, optional watch date positions, updates to PHP 8.3, and various bug fixes for person data, user deletion, and release dates.

0.60.0

2023-12-03

Added options to hide actors and directors, displayed cast characters and watchlist movies on person pages, and fixed Jellyfin export and IMDb scraping issues.

0.59.0

2023-10-05

Introduces a Radarr feed URL, search movies API endpoint, and updates to movie/person detail pages, alongside a refactor of webhook endpoints.

0.58.0

2023-09-16

Introduces 2FA TOTP support, a new REST API, the ability to add plays without dates, and improvements to the IMDb sync and watchlist search.

0.57.0

2023-08-06

Introduces Jellyfin authentication and data synchronization, adds movie streaming information, expands person biographies, and improves search and filtering capabilities.

0.56.0

2023-07-07

Added Plex OAuth integration, Plex Watchlist import, and login credential environment variables, while updating the UI and improving TMDB sync logging.

0.55.1

2023-06-23

Replaces subreddit support with GitHub Discussions and includes bug fixes for IMDb rating sync, dashboard UI, and search error handling.

0.55.0

2023-06-14

This release introduces Docker secrets support, customizable dashboard rows with a new watchlist section, basic email functionality, and a bugfix for syncing TMDB persons.

0.54.0

2023-06-11

Launched a new documentation website and added CLI commands for exporting history and ratings, alongside improvements to the user data export process.

0.53.1

2023-06-01

This release includes bug fixes for unique movie calculations and the removal of an unnecessary PHP extension from the Docker image.

0.53.0

2023-05-22

This release moves the job queue to server settings, adds import logs and latest releases to settings pages, introduces TMDB cache CLI commands, and includes a nightly Docker image.

0.52.0

2023-05-15

Introduces an application URL server setting required for managing webhooks, alongside a movie production company bugfix and new watchlist options.

0.51.0

2023-05-07

Introduces a watchlist feature with automatic removal options and adds Emby integration.

0.50.0

2023-04-27

Added watch date comments to history export/import and introduced optional public user registration.

0.49.0

2023-04-26

Updates the rating change and account settings UI and introduces a general server settings page for TMDB API key management.

0.48.1

2023-04-14

Replaced native browser alerts with app UI alerts and fixed an IMDb rating scraping issue.

0.48.0

2023-04-12

Introduced admin user roles and a new user management settings page, along with performance improvements for the app settings page.

0.47.4

2023-04-08

Adds support for timezone configuration via environment variables and improves dark mode UI with a navbar separator.

0.47.3

2023-04-08

Updated the IMDB web scraper to align with frontend changes and added more information to the app settings page.

0.47.2

2023-03-02

Improved dark mode visibility for the Netflix import and login page UI elements.

0.47.1

2023-02-24

Fixed dark mode flickering on page loads and improved the visibility of the edit rating button on movie detail pages.

0.47.0

2023-02-18

Introduces a dark mode toggle available in the menu dropdown.

0.46.1

2023-02-15

Improved UX for rating stars on movie detail pages and adjusted back button visibility in the log modal.

0.46.0

2023-02-09

Updated to PHP 8.2 and improved the log play modal UX for mobile search inputs.

0.45.0

2023-02-05

Updated the application logo with a custom design and adjusted its size.

0.44.0

2023-02-03

Introduces a new UX/UI for logging plays and fixes a SQLite error when logging plays on existing dates.

0.43.0

2023-02-02

Added a note symbol for watch dates with comments and fixed hardcoded movie IDs on movie detail page refresh buttons.

0.42.0

2023-02-02

Introduced a new Netflix CSV importer with support for custom date formats, item deletion before import, and various UI fixes.

0.41.0

2023-01-28

This release improves IMDb rating sync stability, adds TMDB backdrop images to synced data, and introduces optional watch date comments.

0.40.0

2023-01-22

Added buttons to log new watch dates and refresh movie metadata directly on movie detail pages.

0.39.4

2023-01-21

Updated Letterboxd export structure and reworked Trakt import logic with a required cache update for existing Trakt data.

0.39.3

2023-01-19

Updates the generated Letterboxd export CSV row order to match the import requirements.

0.39.2

2023-01-19

Updated the generated Letterboxd export CSV structure to align with the Letterboxd import CSV format.

0.39.1

2023-01-14

Fixed broken IMDb rating synchronization by using dedicated movie ratings pages for scraping.

0.39.0

2023-01-12

This release updates HTTP routes, integrates storage directory handling for cached images, and adds a dockerless installation option.

0.38.1

2023-01-06

Fixed a security issue regarding overly permissive access for editing user movie watch dates and ratings.

0.38.0

2023-01-05

This update improves the movie page UI, fixes layout issues on the dashboard, and enhances stability for movie watch date management and rating formatting.

0.36.0

2022-12-30

Reworked Letterboxd import to use diary.csv and added a new Letterboxd export feature.

0.35.8

2022-12-29

Improved data sharing visibility via profile redirects and removed mandatory country requirements for companies.

0.35.7

2022-12-28

This release fixes issues with movie history deletion and rating updates, while improving logging and refactoring the Trakt import process.

0.35.6

2022-12-27

Fixed broken pagination elements and improved graceful handling of movie creation errors during Letterboxd imports.

0.35.5

2022-12-26

Updated TMDB movie poster paths and runtimes to be nullable to resolve synchronization issues.

0.35.4

2022-12-25

Cast character names are now nullable to prevent errors when names are missing.

0.35.3

2022-12-23

Sets the sqlite connection busy_timeout to 3 seconds to resolve database lock issues.

0.35.2

2022-12-23

Replaced external CDN usages with local delivery and fixed broken rating updates.

0.35.1

2022-12-21

Optimized Trakt TV movie data requirements to resolve certain import issues.

0.35.0

2022-12-21

Added SQLite support and introduced a new required DATABASE_MODE environment variable along with renamed database configuration variables.

0.34.0

2022-12-11

Reworks image caching, renames routes for actor and director pages, and adds new sorting and filtering options.

0.33.3

2022-12-08

This release fixes a slow dashboard query and corrects the movie count calculation.

0.33.2

2022-12-08

Fixed the plex scrobbler update message, improved person age display with death symbols, and added cleanup of unreferenced persons before TMDB sync.

0.33.1

2022-12-08

Updated the Firefox user agent to avoid IMDb blocks, wrapped session management into a utility class, and improved CLI job logging.

0.33.0

2022-12-08

Plex scrobble options are now configured via user settings instead of environment variables.

0.32.2

2022-12-08

Fixed an issue with invalid image rendering.

0.32.1

2022-12-07

Fixed database transaction issues during TMDB synchronizations.

0.32.0

2022-12-07

Added TMDB person synchronization and displays birth and death dates on person pages.

0.31.1

2022-12-06

Fixed minor incorrect image renderings.

0.31.0

2022-12-05

This release includes code reformatting, UI improvements to the job queue page, and enhanced logging for TMDB image cache jobs.

0.30.0

2022-12-05

This release includes code restructuring, image rendering fixes, job queue improvements, and new app release information in settings.

0.29.1

2022-11-29

Locally cached images are now deleted when the image cache changes.

0.29.0

2022-11-29

Introduces TMDB image caching with new CLI commands for refreshing and deleting the cache, activatable via an environment variable.

0.28.1

2022-11-26

Fixed an issue where movie filtering lost arguments and displayed incorrect page numbers.

0.28.0

2022-11-26

Added year, language, and genre filters to the 'All movies' page and linked them to the dashboard.

0.27.0

2022-11-06

Added support for tracking Plex webhook ratings and updated default environment file settings.

0.26.4

2022-10-09

Updated Composer dependencies.

0.26.3

2022-09-15

Fixed issues with unique movie counts and all movies sorting.

0.26.2

2022-09-15

Fixed pagination issues on the all movies page.

0.26.1

2022-09-15

Fixed the default sort order.

0.26.0

2022-09-15

Fixed search functionality for most watched actors and directors and introduced a new unique movies page with custom sorting.

0.25.4

2022-08-19

Fixed a bug where the movie rating reset button was broken.

0.25.3

2022-08-18

Fixed an issue where the history export route was unreachable.

0.25.2

2022-08-17

Fixed the `user:update` CLI command to return a warning instead of success when a user ID does not exist.

0.25.1

2022-08-17

Fixed a broken database migration.

0.25.0

2022-08-17

Adds a web UI page to simplify the initial user creation process.

0.24.0

2022-08-16

Added logging for IMDb syncs via the job queue.

0.23.0

2022-08-16

Renamed trakt and letterboxd syncs to imports, updated the trakt CLI command, and added job logging for executions.

0.22.0

2022-08-15

PHP error logs are now streamed to docker container logs and a new job queue overview page has been added.

0.21.2

2022-08-04

Fixed TMDB sync issues related to outdated local company data and resolved a minor CSS bug.

0.21.1

2022-07-31

Fixed issues with IMDb vote count mapping.

0.21.0

2022-07-31

Added an IMDb ratings sync CLI command and integrated IMDb and TMDb ratings with external links on movie pages.

0.20.1

2022-07-28

Fixed an issue preventing general setting updates for users who have core changes disabled.

0.20.0

2022-07-28

Added user privacy level settings and disabled relevant inputs for users with core account changes disabled.

0.19.4

2022-07-28

Fixed an issue where the wrong date format was used when adding or removing watch dates.