Sofa

Sofa

Self-hosted movie and TV series tracking app that tracks viewing progress, discovers new content, and integrates with home media servers.

10GitHub
Description

Integrated with one-click login of Lazy Cat Micro Service OIDC. Note: This project needs to be used in conjunction with Piggy Page. The refresh speed of film and television information is affected by the Internet. TMDB API Key also needs to be configured. #### TMDB API Key 1. Visit [TMDB Registration Page](https://www.themoviedb.org/signup) 2. Use email to register an account 3. After logging in, enter [API Settings](https://www.themoviedb.org/settings/api) 4. Apply for an API key (just select the Developer type) 5. Copy **API Read Access Token**(long string, starting with `eyJ`, not a short API Key) ##Functional characteristics - Track the viewing progress of each episode of the TV series and quickly restore the "Continue Watching" view - Mark watched movies and get recommendations based on viewing records - Rating, browsing actor information, and checking streaming platform usability - Search the TMDB database to browse popular movies and episodes - 💾SQLite storage + local image cache + built-in backup

Screenshots
Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5
App Information
Version
0.1.0
Package Size
18.52 KB
Image Size
236.5 MB
Updated
March 30, 2026
Source Code
jakejarvis
Platform Support
PC
Keywords
Video TrackingMoviesTV SeriesPlexJellyfinEmby