Ganymede
Ganymede
Docker app from grtgbln's Repository
Overview
Requirements
Requires a separate Postgres database.
Runtime arguments
- Web UI
http://[IP]:[PORT:4000]/- Network
bridge- Privileged
- false
Template configuration
Container Port: 4000
- Target
- 4000
- Default
- 4000
- Value
- 4000
Twitch Client ID
- Target
- TWITCH_CLIENT_ID
Twitch Client Secret
- Target
- TWITCH_CLIENT_SECRET
Postgres host
- Target
- DB_HOST
Postgres port
- Target
- DB_PORT
- Default
- 5432
- Value
- 5432
Postgres database name
- Target
- DB_NAME
- Default
- ganymede
- Value
- ganymede
Postgres user
- Target
- DB_USER
Postgres password
- Target
- DB_PASS
Use SSL for Postgres connection. Details: https://github.com/Zibbp/ganymede/wiki/DB-SSL
- Target
- DB_SSL
- Default
- disable|enable
Postgres SSL root certificate. Remove if not needed. Details: https://github.com/Zibbp/ganymede/wiki/DB-SSL
- Target
- DB_SSL_ROOT_CERT
Require users to be logged in to view videos.
- Target
- REQUIRE_LOGIN
- Default
- false|true
Enable OAuth
- Target
- OAUTH_ENABLED
- Default
- false|true
URL for OAuth provider. Details: https://github.com/Zibbp/ganymede/wiki/SSO---OpenID-Connect
- Target
- OAUTH_PROVIDER_URL
OAuth client ID
- Target
- OAUTH_CLIENT_ID
OAuth client secret
- Target
- OAUTH_CLIENT_SECRET
OAuth redirect URL. Details: https://github.com/Zibbp/ganymede/wiki/SSO---OpenID-Connect
- Target
- OAUTH_REDIRECT_URL
Show a 'login via sso' button on the login page.
- Target
- SHOW_SSO_LOGIN_BUTTON
- Default
- false|true
Force users to login via SSO by bypassing the login page.
- Target
- FORCE_SSO_AUTH
- Default
- false|true
Maximum number of chat downloads that can be running at once. Live streams bypass this limit.
- Target
- MAX_CHAT_DOWNLOAD_EXECUTIONS
- Default
- 1
- Value
- 1
Maximum number of chat renders that can be running at once.
- Target
- MAX_CHAT_RENDER_EXECUTIONS
- Default
- 1
- Value
- 1
Maximum number of video downloads that can be running at once. Live streams bypass this limit.
- Target
- MAX_VIDEO_DOWNLOAD_EXECUTIONS
- Default
- 1
- Value
- 1
Maximum number of video conversions that can be running at once.
- Target
- MAX_VIDEO_CONVERT_EXECUTIONS
- Default
- 1
- Value
- 1
Mount for video storage
- Target
- /data/videos
Enable debug logging
- Target
- DEBUG
- Default
- false|true
Internal path to videos. Not recommended to change.
- Target
- VIDEOS_DIR
- Default
- /data/videos
- Value
- /data/videos
Internal path to temporary data. Not recommended to change.
- Target
- TEMP_DIR
- Default
- /data/temp
- Value
- /data/temp
Internal path to logs. Not recommended to change.
- Target
- LOGS_DIR
- Default
- /data/logs
- Value
- /data/logs
Internal path to config. Not recommended to change.
- Target
- CONFIG_DIR
- Default
- /data/config
- Value
- /data/config
Enable path migration at startup
- Target
- PATH_MIGRATION_ENABLED
- Default
- true|false
Mount for config storage
- Target
- /data/config
- Default
- /mnt/user/appdata/ganymede/config
- Value
- /mnt/user/appdata/ganymede/config
Mount for log storage
- Target
- /data/logs
- Default
- /mnt/user/appdata/ganymede/logs
- Value
- /mnt/user/appdata/ganymede/logs
Mount to store temporary files during the archive process.
- Target
- /data/temp
- Default
- /mnt/user/appdata/ganymede/temp
- Value
- /mnt/user/appdata/ganymede/temp
Details
ghcr.io/zibbp/ganymede:latestRun Ganymede on Unraid.
Ganymede is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.