Why it's built this way
Human-made & copyleft.
TEAL is hand-built by someone who actually uses it, and it's AGPL-3.0, copyleft, so it stays free: run it, fork it, improve it, share your changes back. A small tool made to be kept, not monetised.
TEAL is one self-hosted home for your whole media life, eight libraries, your data, your server. No accounts you don't own. No tracking. Ever.
What is TEAL
A personal media tracker for people who consume a lot and want one tidy, private record of it. Books to board games, films to setlists, search, import, rate, and revisit, all from a server you control.
Import from Goodreads, shelves & reading queue.
TMDB + IMDb, episodes and watchlists.
MAL imports, ratings, status tracking.
ComicVine volumes & issues.
IGDB metadata, backlog to mastered.
BoardGameGeek collection & wishlist.
Discogs releases, listening log.
setlist.fm shows you've been to.
See it in action
Search, filter, rate and revisit, the same calm interface across every kind of media.
↑ a real TEAL library, running on real data
Why TEAL
Runs on your machine, in your Postgres. No third party sees what you read or watch, the only thing TEAL phones is the metadata API you ask it to.
Goodreads, IMDb, MyAnimeList exports drop straight in. Search TMDB, OpenLibrary, IGDB, Discogs, ComicVine, BGG and setlist.fm to fill the rest.
Stop spreading your taste across a dozen apps. Books, screens, games and music live under one roof with consistent search, filters and ratings.
No analytics, no ad SDKs, no telemetry. It's a single Laravel app you own, fork it, theme it, host it on a Raspberry Pi if you like.
Why it's built this way
TEAL is hand-built by someone who actually uses it, and it's AGPL-3.0, copyleft, so it stays free: run it, fork it, improve it, share your changes back. A small tool made to be kept, not monetised.
Self-host in minutes
A single Docker stack, app, Postgres, queue. No Redis, no fuss. Point a domain at it and you're done.
Read the setup →Made & dogfooded by
dotMavriQ
TEAL is a real tool I use every day and keep sharpening in the open, free to download, free to fork. If it earns a spot on your server, that's the whole reward.