Ryot on Ubuntu 24.04 LTS

Azure Media & Entertainment

a self hosted tracker for everything you watch, read, play and listen to, kept in one library you own

Base
Hardened build
minimal ports, security patches applied at build time
Access
Unique credentials
generated on first boot, readable only by root
Verified
Boots working
services pass a health gate before release
Support
24/7, 365 days
by email and live chat, 24 hour response SLA

Overview

Ryot is an open source, self hosted tracker and aggregator for your media and fitness life. It records films, television, books, video games, audiobooks, podcasts, manga and anime alongside workouts and body measurements, pulling artwork and metadata from public providers so a title only needs searching, not typing out. Everything lands in one library with collections, watchlists, progress, ratings and reviews, plus importers that bring history across from other trackers, and a GraphQL API for anything you want to automate. It suits anyone who wants a single private record of what they have consumed and achieved, held on infrastructure they control rather than in a third party account.

Why the cloudimg image

The cloudimg image is a complete, ready to run Ryot: the upstream release pinned to an immutable image digest so the version never drifts, PostgreSQL co hosted with its data directory on a dedicated, independently resizable data volume, and nginx already fronting the application. It is secure by default rather than open on arrival: upstream Ryot lets the first visitor who registers become the administrator, so instead every launch generates its own administrator account, password, database password and admin access token on first boot, writes them to a root only file on the machine, and ships with public sign up switched off, so no stranger can claim your instance while you are still reading the guide. The web front door stays closed until that lock down has completed. Every image comes with a step by step deployment guide written and executed against the running product, and 24/7 support from cloudimg.

Common uses

  • Keep one private, searchable record of every film, series, book, game and podcast you have finished
  • Track workouts, exercises and body measurements next to your media history in a single self hosted library
  • Move your existing history off a third party tracker and drive it from your own GraphQL API

See it running

Real screenshots taken while testing this image against its deployment guide.

Ryot on Ubuntu 24.04 LTS screenshot 1 Ryot on Ubuntu 24.04 LTS screenshot 2 Ryot on Ubuntu 24.04 LTS screenshot 3 Ryot on Ubuntu 24.04 LTS screenshot 4