Ryot

Ryot

Docker-Anwendung from grtgbln's Repository

Übersicht

A self-hosted platform for tracking various facets of your life - media, fitness etc.

Anforderungen


        Requires a separate Postgres database.
    

Laufzeit-Argumente

Web-UI
http://[IP]:[PORT:8000]/
Netzwerk
bridge
Privilegiert
false

Konfiguration der Vorlage

Web UI PortPorttcp

Container Port: 8000

Ziel
8000
Standard
8000
Wert
8000
Server - Admin Access TokenVariable

An access token that can be used for admin operations.

Ziel
SERVER_ADMIN_ACCESS_TOKEN
Server - Pro KeyVariable

Key to activate pro features. If left blank, will default to community edition.

Ziel
SERVER_PRO_KEY
Server - SMTP - MailboxVariable

The mailbox format for sending emails.

Ziel
SERVER_SMTP_MAILBOX
Standard
Ryot <no-reply@ryot.io>
Wert
Ryot <no-reply@ryot.io>
Server - SMTP - HostVariable

The SMTP host to send emails from.

Ziel
SERVER_SMTP_SERVER
Server - SMTP - UserVariable

The SMTP user to send emails from.

Ziel
SERVER_SMTP_USER
Server - SMTP - PasswordVariable

The SMTP password to send emails from.

Ziel
SERVER_SMTP_PASSWORD
UI - URLVariable

Used as the base URL when generating item links for the frontend.

Ziel
FRONTEND_URL
Standard
http://localhost:8000
Security - Allow RegistrationVariable

Allow users to register for an account.

Ziel
USERS_ALLOW_REGISTRATION
Standard
true|false
Security - JWT Token SecretVariable

The secret used for generating JWT tokens.

Ziel
USERS_JWT_SECRET
Security - Disable Local AuthVariable

Whether to disable local user authentication completely.

Ziel
USERS_DISABLE_LOCAL_AUTH
Standard
false|true
Security - OIDC - Client IDVariable

The client ID for OIDC authentication.

Ziel
SERVER_OIDC_CLIENT_ID
Security - OIDC - Client SecretVariable

The client secret for OIDC authentication.

Ziel
SERVER_OIDC_CLIENT_SECRET
Security - OIDC - Issuer URLVariable

The issuer URL for OIDC authentication.

Ziel
SERVER_OIDC_ISSUER_URL
Database - URLVariable

URL of the Postgres database

Ziel
DATABASE_URL
Standard
postgres://USERNAME:PASSWORD@HOST:5432/DATABASE_NAME
File Storage - S3 - Access Key IDVariable

The access key ID for the S3 compatible file storage. Required to enable file storage.

Ziel
FILE_STORAGE_S3_ACCESS_KEY_ID
File Storage - S3 - Secret Access KeyVariable

The secret access key for the S3 compatible file storage. Required to enable file storage.

Ziel
FILE_STORAGE_S3_SECRET_ACCESS_KEY
FIle Storage - S3 - URLVariable

The URL for the S3 compatible file storage. Required to enable file storage.

Ziel
FILE_STORAGE_S3_URL
File Storage - S3 - RegionVariable

The region for the S3 compatible file storage. Required to enable file storage.

Ziel
FILE_STORAGE_S3_REGION
File Storage - S3 - BucketVariable

The bucket name for the S3 compatible file storage. Required to enable file storage.

Ziel
FILE_STORAGE_S3_BUCKET_NAME
Media - Monitoring LengthVariable

Number of days after which a media should be removed from the Monitoring collection.

Ziel
MEDIA_MONITORING_REMOVE_AFTER_DAYS
Standard
30
Wert
30
Anime/Manga - Anilist - Preferred LanguageVariable

The preferred language for Anilist data.

Ziel
ANIME_AND_MANGA_ANILIST_PREFERRED_LANGUAGE
Standard
native
Wert
native
Anime/Manga - MAL - Client IDVariable

The client ID issued by MAL.

Ziel
ANIME_AND_MANGA_MAL_CLIENT_ID
Audiobooks - Audible - LocaleVariable

The locale for Audible data.

Ziel
AUDIO_BOOKS_AUDIBLE_LOCALE
Standard
us
Wert
us
Books - Google Books - API KeyVariable

The API key issued by Google Books.

Ziel
BOOKS_GOOGLE_BOOKS_API_KEY
Books - Google Books - Pass Raw QueryVariable

Whether to pass the raw query string to the search API.

Ziel
BOOKS_GOOGLE_BOOKS_PASS_RAW_QUERY
Standard
false|true
Books - Hardcover - API KeyVariable

The API key issued by Hardcover.

Ziel
BOOKS_HARDCOVER_API_KEY
Books - Openlibrary - Cover Image SizeVariable

The size of the cover image to fetch from Openlibrary.

Ziel
BOOKS_OPENLIBRARY_COVER_IMAGE_SIZE
Standard
M
Wert
M
Movies/Shows - TMDB - Access TokenVariable

The access token issued by TMDB.

Ziel
MOVIES_AND_SHOWS_TMDB_ACCESS_TOKEN
Movies/Shows - TMDB - LocaleVariable

The preferred language for TMDB data.

Ziel
MOVIES_AND_SHOWS_TMDB_LOCALE
Standard
en
Wert
en
Movies/Shows - TVDB - API KeyVariable

The API key for the TVDB API.

Ziel
MOVIES_AND_SHOWS_TVDB_API_KEY
Podcasts - iTunes - LocaleVariable

The locale for iTunes data.

Ziel
PODCASTS_ITUNES_LOCALE
Standard
en_us
Wert
en_us
Podcasts - Listennotes - API TokenVariable

The API token issued by Listennotes.

Ziel
PODCASTS_LISTENNOTES_API_TOKEN
Music - Spotify - Client IDVariable

The client ID for the Spotify API.

Ziel
MUSIC_SPOTIFY_CLIENT_ID
Music - Spotify - Client SecretVariable

The client secret for the Spotify API.

Ziel
MUSIC_SPOTIFY_CLIENT_SECRET
Video Games - IGDB - Image SizeVariable

The size of the cover image to fetch from IGDB.

Ziel
VIDEO_GAMES_IGDB_IMAGE_SIZE
Standard
t_original
Wert
t_original
Video Games - Twitch - Client IDVariable

The client ID issued by Twitch. Required to enable video games tracking.

Ziel
VIDEO_GAMES_TWITCH_CLIENT_ID
Video Games - Twitch - Client SecretVariable

The client secret issued by Twitch. Required to enable video games tracking.

Ziel
VIDEO_GAMES_TWITCH_CLIENT_SECRET
Video Games - GiantBomb - API KeyVariable

The API key for the GiantBomb API.

Ziel
VIDEO_GAMES_GIANT_BOMB_API_KEY
Internal PortVariable

Internal port of the container. Not recommended to change.

Ziel
PORT
Standard
8000
Wert
8000
Server - Backend HostVariable

The host address to bind the backend server to.

Ziel
SERVER_BACKEND_HOST
Standard
0.0.0.0
Wert
0.0.0.0
Server - Backend PortVariable

The port number to bind the backend server to.

Ziel
SERVER_BACKEND_PORT
Standard
5000
Wert
5000
Server - CORS OriginsVariable

An array of URLs for CORS origins.

Ziel
SERVER_CORS_ORIGINS
Server - Disable Background JobsVariable

Disable background jobs

Ziel
SERVER_DISABLE_BACKGROUND_JOBS
Standard
false|true
Server - Progress Update ThresholdVariable

The hours in which a media can be marked as seen again for a user. This is used so that the same media can not be used marked as started when it has been already marked as seen in the last `n` hours.

Ziel
SERVER_PROGRESS_UPDATE_THRESHOLD
Standard
2
Wert
2
Server - Enable GraphQL PlaygroundVariable

Enable the GraphQL playground

Ziel
SERVER_GRAPHQL_PLAYGROUND_ENABLED
Standard
true|false
Server - Enable Demo ModeVariable

Enable demo mode

Ziel
SERVER_IS_DEMO_INSTANCE
Standard
false|true
Server - Importer - Trakt Client IDVariable

The client ID for the Trakt importer. Required to enable Trakt importer.

Ziel
SERVER_IMPORTER_TRAKT_CLIENT_ID
Server - Max File SizeVariable

The maximum file size, in MB, for user uploads.

Ziel
SERVER_MAX_FILE_SIZE_MB
Standard
70
Wert
70
Server - Startup SleepVariable

The number of seconds to sleep before starting the server.

Ziel
SERVER_SLEEP_BEFORE_STARTUP_SECONDS
Standard
0
Wert
0
UI - Dashboard MessageVariable

A message to be displayed on the dashboard.

Ziel
FRONTEND_DASHBOARD_MESSAGE
UI - OIDC ButtonVariable

The button label for OIDC authentication.

Ziel
FRONTEND_OIDC_BUTTON_LABEL
Standard
Continue with OpenID Connect
Security - User Token ValidityVariable

The number of days till login authentication token is valid.

Ziel
USERS_TOKEN_VALID_FOR_DAYS
Standard
90
Wert
90
Analytics - Disable TelemetryVariable

Opt out of telemetry metrics

Ziel
DISABLE_TELEMETRY
Standard
true|false
Analytics - Domain NamesVariable

Comma separated list of domain names to provide in analytics

Ziel
FRONTEND_UMAMI_DOMAINS
Analytics - Script URLVariable

URL of the Umami analytics script. For example: https://umami.is/script.js

Ziel
FRONTEND_UMAMI_SCRIPT_URL
Analytics - Website IDVariable

The website ID for Umami analytics

Ziel
FRONTEND_UMAMI_WEBSITE_ID
Scheduler - Frequent Cron Jobs ScheduleVariable

English expression for frequent cron tasks (syncing integrations, workout revisions). Uses https://github.com/kaplanelad/english-to-cron.

Ziel
SCHEDULER_FREQUENT_CRON_JOBS_SCHEDULE
Standard
every 5 minutes
Wert
every 5 minutes
Scheduler - Infrequent Cron Jobs ScheduleVariable

English expression for infrequent cron jobs (cleaning up data, refreshing calendar). Uses https://github.com/kaplanelad/english-to-cron.

Ziel
SCHEDULER_INFREQUENT_CRON_JOBS_SCHEDULE
Standard
every midnight
Wert
every midnight
Integrations - Sync TimeVariable

Sync data from push and yank based integrations every `n` minutes.

Ziel
INTEGRATION_SYNC_EVERY_MINUTES
Standard
5
Wert
5

Statistik herunterladen

344,201
Downloads insgesamt
39,848
Dieser Monat
34,124
Durchschnittlich / Monat

Gesamte Downloads im Laufe der Zeit

Tabelle laden...

Einzelheiten

Repository
ignisda/ryot:latest
Zuletzt aktualisiert2026-05-22
Erstmals gesehen2025-02-22

Führen Sie Ryot auf Unraid aus.

Ryot ist gelistet in Community Apps für Unraid OS. Erkunden Sie Unraid, um einen flexiblen Heimserver, ein NAS oder ein Heimlabor aufzubauen.