OpenSource-Hub
Y

Yamtrack

2.7k stars·Privacy Protection·SHA-256 checksum verified

A self-hosted media tracker to log movies, TV shows, and anime.

Smart Download

Visit Project Homepage

No installer available yet — head to the source repository

Your own media tracker – log what you watch, keep your data private.

Core Features

  • Track progress across movies, TV series, and anime
  • Rate, comment, and tag your entries
  • Create custom lists (watchlist, favorites, etc.)
  • Auto-fetch metadata from TMDB and other sources
  • One-click Docker deployment, SQLite & PostgreSQL support

What It Can't Do

  • Default is SQLite; switch to PostgreSQL for production use. You need a TMDB API key to enable auto-fetching media metadata. Back up your database regularly.

Use Cases

  • Replace cloud-based trackers like Trakt with a self-hosted alternative
  • Share a single media log with family members
  • Migrate your existing Trakt library to a private server

Detailed Introduction

Yamtrack is a self-hosted media tracking application that lets you log and organize everything you watch. Inspired by Trakt, it gives you full control over your data. You can mark episodes as watched, rate content, maintain watchlists, and sync across devices. Built with Django and TailwindCSS, it supports both SQLite and PostgreSQL, and is easily deployed via Docker. It runs on any system that supports Docker, making it an excellent privacy-first alternative to cloud-based trackers.

Tags

self-hostedmedia-trackerdjangodocker

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Double-click the downloaded installer and follow the prompts

3

Step 1: Install Docker and Docker Compose on your machine

4

Step 2: Run docker compose up -d using the provided docker-compose.yml

5

Step 3: Open http://localhost:8000 and create your account

Install Guide
  1. Step 1: Install Docker and Docker Compose on your machine
  2. Step 2: Run docker compose up -d using the provided docker-compose.yml
  3. Step 3: Open http://localhost:8000 and create your account
File Integrity

Checksum not available

This project has not published a SHA-256 checksum on its GitHub Release page

SHA256 Checksum

No checksum available

Download directly from GitHub Releases and verify file integrity yourself

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

Stop and remove the container and volume: docker compose down -v, then delete the project folder.

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseAGPL-3.0
Last Updated2026-05-13 15:37:12
GitHub Repository

Similar Projects