Ryot

Self-Hosted

Open-source personal dashboard for tracking fitness, media, and goals

Visit Website

Overview

Ryot is a self-hosted personal dashboard that centralizes tracking of fitness metrics (workouts, steps), media consumption (books, movies, shows), reading progress, and custom goals. It integrates with Strava, Goodreads, TMDB, and OpenLibrary for automatic data sync, reducing manual entry. Deploy via Docker or Kubernetes for easy self-hosting, with a responsive UI optimized for mobile and desktop. Users retain full data control, with customizable widgets and tracking categories to suit individual needs.

Self-Hosting Resources

Below is a reference structure for docker-compose.yml. ⚠️ Do NOT run blindly. Replace placeholders with official values.

docker-compose.template.yml TEMPLATE

version: '3'
services:
  ryot:
    image: <OFFICIAL_IMAGE_NAME>:latest
    container_name: ryot
    ports:
      - "8080:<APP_INTERNAL_PORT>"
    volumes:
      - ./data:/app/data
    restart: unless-stopped

Key Features

  • Centralized tracking for fitness, media, and custom goals
  • Integration with Strava, Goodreads, TMDB, and more
  • Docker/Kubernetes deployment support
  • Responsive UI for mobile and desktop access

Frequently Asked Questions

? Is Ryot hard to install?

Ryot is easy to install using Docker Compose—official docs provide clear steps with environment variables for integrations. No advanced server skills are needed if you’re familiar with Docker.

? Is it a good alternative to Notion for personal tracking?

Yes—Ryot is built specifically for tracking fitness, media, and goals with automatic sync, unlike Notion’s manual, general-purpose setup. It offers pre-built widgets that save time.

? Is Ryot completely free?

Ryot is open-source under the MIT License, so it’s 100% free to use, modify, and self-host with no hidden fees or subscriptions.

Top Alternatives

Notion (custom personal dashboards) Search Google
MyFitnessPal (fitness tracking) Search Google
Letterboxd (media consumption) Search Google

People Also Ask about Ryot

Ryot vs Notion (custom personal dashboards)Ryot vs MyFitnessPal (fitness tracking)Ryot vs Letterboxd (media consumption) Ryot 2025 review Ryot docker-compose example

Tool Info

Pricing Open Source
Platform Self-Hosted

Pros

  • Full data privacy and ownership
  • Automatic sync from third-party services
  • Customizable widgets and tracking categories

Cons

  • Requires basic Docker knowledge for setup
  • Smaller community compared to mainstream dashboards
  • Limited integrations with niche services

More Personal Dashboards Tools