Ryot
Application Docker from grtgbln's Repository
Vue d'ensemble
Exigences
Requires a separate Postgres database.
Arguments d'exécution
- Interface utilisateur Web
http://[IP]:[PORT:8000]/- Réseau
bridge- Privilégié
- false
Configuration du modèle
Container Port: 8000
- Cible
- 8000
- Défaut
- 8000
- Valeur
- 8000
An access token that can be used for admin operations.
- Cible
- SERVER_ADMIN_ACCESS_TOKEN
Key to activate pro features. If left blank, will default to community edition.
- Cible
- SERVER_PRO_KEY
The mailbox format for sending emails.
- Cible
- SERVER_SMTP_MAILBOX
- Défaut
- Ryot <no-reply@ryot.io>
- Valeur
- Ryot <no-reply@ryot.io>
The SMTP host to send emails from.
- Cible
- SERVER_SMTP_SERVER
The SMTP user to send emails from.
- Cible
- SERVER_SMTP_USER
The SMTP password to send emails from.
- Cible
- SERVER_SMTP_PASSWORD
Used as the base URL when generating item links for the frontend.
- Cible
- FRONTEND_URL
- Défaut
- http://localhost:8000
Allow users to register for an account.
- Cible
- USERS_ALLOW_REGISTRATION
- Défaut
- true|false
The secret used for generating JWT tokens.
- Cible
- USERS_JWT_SECRET
Whether to disable local user authentication completely.
- Cible
- USERS_DISABLE_LOCAL_AUTH
- Défaut
- false|true
The client ID for OIDC authentication.
- Cible
- SERVER_OIDC_CLIENT_ID
The client secret for OIDC authentication.
- Cible
- SERVER_OIDC_CLIENT_SECRET
The issuer URL for OIDC authentication.
- Cible
- SERVER_OIDC_ISSUER_URL
URL of the Postgres database
- Cible
- DATABASE_URL
- Défaut
- postgres://USERNAME:PASSWORD@HOST:5432/DATABASE_NAME
The access key ID for the S3 compatible file storage. Required to enable file storage.
- Cible
- FILE_STORAGE_S3_ACCESS_KEY_ID
The secret access key for the S3 compatible file storage. Required to enable file storage.
- Cible
- FILE_STORAGE_S3_SECRET_ACCESS_KEY
The URL for the S3 compatible file storage. Required to enable file storage.
- Cible
- FILE_STORAGE_S3_URL
The region for the S3 compatible file storage. Required to enable file storage.
- Cible
- FILE_STORAGE_S3_REGION
The bucket name for the S3 compatible file storage. Required to enable file storage.
- Cible
- FILE_STORAGE_S3_BUCKET_NAME
Number of days after which a media should be removed from the Monitoring collection.
- Cible
- MEDIA_MONITORING_REMOVE_AFTER_DAYS
- Défaut
- 30
- Valeur
- 30
The preferred language for Anilist data.
- Cible
- ANIME_AND_MANGA_ANILIST_PREFERRED_LANGUAGE
- Défaut
- native
- Valeur
- native
The client ID issued by MAL.
- Cible
- ANIME_AND_MANGA_MAL_CLIENT_ID
The locale for Audible data.
- Cible
- AUDIO_BOOKS_AUDIBLE_LOCALE
- Défaut
- us
- Valeur
- us
The API key issued by Google Books.
- Cible
- BOOKS_GOOGLE_BOOKS_API_KEY
Whether to pass the raw query string to the search API.
- Cible
- BOOKS_GOOGLE_BOOKS_PASS_RAW_QUERY
- Défaut
- false|true
The API key issued by Hardcover.
- Cible
- BOOKS_HARDCOVER_API_KEY
The size of the cover image to fetch from Openlibrary.
- Cible
- BOOKS_OPENLIBRARY_COVER_IMAGE_SIZE
- Défaut
- M
- Valeur
- M
The access token issued by TMDB.
- Cible
- MOVIES_AND_SHOWS_TMDB_ACCESS_TOKEN
The preferred language for TMDB data.
- Cible
- MOVIES_AND_SHOWS_TMDB_LOCALE
- Défaut
- en
- Valeur
- en
The API key for the TVDB API.
- Cible
- MOVIES_AND_SHOWS_TVDB_API_KEY
The locale for iTunes data.
- Cible
- PODCASTS_ITUNES_LOCALE
- Défaut
- en_us
- Valeur
- en_us
The API token issued by Listennotes.
- Cible
- PODCASTS_LISTENNOTES_API_TOKEN
The client ID for the Spotify API.
- Cible
- MUSIC_SPOTIFY_CLIENT_ID
The client secret for the Spotify API.
- Cible
- MUSIC_SPOTIFY_CLIENT_SECRET
The size of the cover image to fetch from IGDB.
- Cible
- VIDEO_GAMES_IGDB_IMAGE_SIZE
- Défaut
- t_original
- Valeur
- t_original
The client ID issued by Twitch. Required to enable video games tracking.
- Cible
- VIDEO_GAMES_TWITCH_CLIENT_ID
The client secret issued by Twitch. Required to enable video games tracking.
- Cible
- VIDEO_GAMES_TWITCH_CLIENT_SECRET
The API key for the GiantBomb API.
- Cible
- VIDEO_GAMES_GIANT_BOMB_API_KEY
Internal port of the container. Not recommended to change.
- Cible
- PORT
- Défaut
- 8000
- Valeur
- 8000
The host address to bind the backend server to.
- Cible
- SERVER_BACKEND_HOST
- Défaut
- 0.0.0.0
- Valeur
- 0.0.0.0
The port number to bind the backend server to.
- Cible
- SERVER_BACKEND_PORT
- Défaut
- 5000
- Valeur
- 5000
An array of URLs for CORS origins.
- Cible
- SERVER_CORS_ORIGINS
Disable background jobs
- Cible
- SERVER_DISABLE_BACKGROUND_JOBS
- Défaut
- false|true
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.
- Cible
- SERVER_PROGRESS_UPDATE_THRESHOLD
- Défaut
- 2
- Valeur
- 2
Enable the GraphQL playground
- Cible
- SERVER_GRAPHQL_PLAYGROUND_ENABLED
- Défaut
- true|false
Enable demo mode
- Cible
- SERVER_IS_DEMO_INSTANCE
- Défaut
- false|true
The client ID for the Trakt importer. Required to enable Trakt importer.
- Cible
- SERVER_IMPORTER_TRAKT_CLIENT_ID
The maximum file size, in MB, for user uploads.
- Cible
- SERVER_MAX_FILE_SIZE_MB
- Défaut
- 70
- Valeur
- 70
The number of seconds to sleep before starting the server.
- Cible
- SERVER_SLEEP_BEFORE_STARTUP_SECONDS
- Défaut
- 0
- Valeur
- 0
A message to be displayed on the dashboard.
- Cible
- FRONTEND_DASHBOARD_MESSAGE
The button label for OIDC authentication.
- Cible
- FRONTEND_OIDC_BUTTON_LABEL
- Défaut
- Continue with OpenID Connect
The number of days till login authentication token is valid.
- Cible
- USERS_TOKEN_VALID_FOR_DAYS
- Défaut
- 90
- Valeur
- 90
Opt out of telemetry metrics
- Cible
- DISABLE_TELEMETRY
- Défaut
- true|false
Comma separated list of domain names to provide in analytics
- Cible
- FRONTEND_UMAMI_DOMAINS
URL of the Umami analytics script. For example: https://umami.is/script.js
- Cible
- FRONTEND_UMAMI_SCRIPT_URL
The website ID for Umami analytics
- Cible
- FRONTEND_UMAMI_WEBSITE_ID
English expression for frequent cron tasks (syncing integrations, workout revisions). Uses https://github.com/kaplanelad/english-to-cron.
- Cible
- SCHEDULER_FREQUENT_CRON_JOBS_SCHEDULE
- Défaut
- every 5 minutes
- Valeur
- every 5 minutes
English expression for infrequent cron jobs (cleaning up data, refreshing calendar). Uses https://github.com/kaplanelad/english-to-cron.
- Cible
- SCHEDULER_INFREQUENT_CRON_JOBS_SCHEDULE
- Défaut
- every midnight
- Valeur
- every midnight
Sync data from push and yank based integrations every `n` minutes.
- Cible
- INTEGRATION_SYNC_EVERY_MINUTES
- Défaut
- 5
- Valeur
- 5
Télécharger les statistiques
Total des téléchargements au fil du temps
Détails
ignisda/ryot:latestExécutez Ryot sur Unraid.
Ryot est listé dans Community Apps pour Unraid OS. Explorez Unraid pour créer un serveur domestique flexible, un NAS ou un laboratoire domestique.