Yamtrack
Media tracker for movies, TV shows, anime, manga, video games, and books.
Postgres
railwayapp-templates/postgres-ssl:16
Just deployed
/var/lib/postgresql/data
Redis
bitnami/redis:7.2.5
Just deployed
/bitnami
Yamtrack
fuzzygrim/yamtrack:latest
Just deployed
Yamtrack is a self-hosted media tracker for movies, TV shows, anime, manga, video games, and books. It directly integrates with Jellyfin to automatically track new watched media and can import from other services such as Trakt, Simkl, MyAnimeList, AniList, and Kitsu.
Tips
- By default, the template has
REGISTRATION=True
to allow for initial setup. Once you have created your account, consider setting this variable toFalse
to disable open registration. - A complete list of supported environment variables can be found here. These can be added to the Yamtrack service to enable higher rate limits with various providers and further customize the installation.
- Changing the Railway-provided domain or adding a custom domain may require redeploying the Yamtrack service in order for POST requests to work.
- The port for custom domains should be
8000
. - Volumes on Railway have limited options to access or backup the persistent data. Connecting to Postgres and performing a full database dump is probably the best option for migrating data between instances.
- Communication with Postgres is done exclusively over the private network and the database is not exposed externally by default. If you want to enable external access, go to the database settings and enable TCP proxying on port
5432
. This can be disabled at any time.
Note: This is a community-made template and therefore not supported by the Yamtrack team. Please direct help requests to the Railway thread for the template.
Template Content