Movie Archive is a self-hosted, privacy-focused app for building a personal movie catalog. It uses React 19 with Vite and Tailwind CSS on the frontend, an Express/TypeScript backend, and SQLite for storage. TMDb integration provides movie metadata and search without custom scraping. Deployment is handled via Docker Compose with persistent local data, automated backups every 72 hours, a health endpoint, and structured JSON logging in production. A reverse proxy setup with Nginx or Caddy is also documented for domain exposure.

Sort: