Watcharr
Self-hosted watched list for movies, TV shows, anime, and games
Alternative to: trakt, letterboxd, imdb, simkl

Watcharr is a self-hostable watched list for all your content: track movies, TV shows, and anime as watched, watching, or planned, and rate them as you go. With some extra configuration it can also track video games via IGDB. It's built with Go and Svelte(Kit), has a clean modern UI with user authentication, and works out of the box using a built-in TMDB API key (you can supply your own if you prefer).
Watcharr Docker Compose example
Self-host Watcharr on your own server, homelab, or VPS starting from this Docker Compose example.
It runs Watcharr in Docker containers using the official ghcr.io/sbondco/watcharr:latest image, with persistent volumes and automatic restarts preconfigured.
Review the environment variables and adjust them to your setup, save the file as compose.yml (or docker-compose.yml), and start the stack with docker compose up -d.
services:
watcharr:
image: ghcr.io/sbondco/watcharr:latest
volumes:
- data:/data
restart: unless-stopped
volumes:
data: Prefer a managed setup? WinterFlow installs, configures, and updates Watcharr for you using this same Docker Compose configuration.