Releases: I-am-PUID-0/DMB
Releases Β· I-am-PUID-0/DMB
Release 3.1.0
Added β¨
- Shutdown: Added a shutdown function to gracefully stop the DMB container; e.g., unmount the rclone mounts π
Release 3.0.0
Breaking Changes β οΈ
- BACKEND_URL: Environment variable has been changed to RIVEN_BACKEND_URL to better reflect the environment variable's purpose; please update your compose file accordingly
Added β¨
- Ratelimit for GitHub API requests β³
- Retries for GitHub API requests π
Fixed π οΈ
- RIVEN_ENABLED: Environment variable has been fixed to correctly enable the Riven backend and frontend; Default is false π€
- RIVEN_UPDATE: Environment variable has been fixed to correctly update the Riven backend and frontend; Default is false π€
- RIVEN_BACKEND_UPDATE: Environment variable has been fixed to correctly update the Riven backend; Default is false π€
- RIVEN_FRONTEND_UPDATE: Environment variable has been fixed to correctly update the Riven frontend; Default is false π€
- RIVEN_DATABASE_HOST: Environment variable has been fixed to correctly set the Riven database host; Default is sqlite:////riven/backend/data/media.db ποΈ
- Issue #22 π
Notes π
- BACKEND_URL has been changed to RIVEN_BACKEND_URL. The value is automatically set when the variable is not enabled. The default value is http://127.0.0.1:8080 π
- RIVEN_DATABASE_HOST value is automatically set when the variable is not enabled. The default value is sqlite:////riven/backend/data/media.db ποΈ
Release 2.0.0
Breaking Changes
- Riven: Directory structure has changed to allow for split riven instances - backend and frontend - please update your compose file volumes accordingly
- RIVEN_BRANCH: Is now split into RIVEN_FRONTEND_BRANCH and RIVEN_BACKEND_BRANCH
- RIVEN_ENABLED: Environment variable will enable the Riven backend and frontend without the need to set the RIVEN_FRONTEND_ENABLED and RIVEN_BACKEND_ENABLED variables
- RIVEN_UPDATE: Environment variable to update the Riven backend and frontend; Default is false
Added
- RIVEN_BACKEND_ENABLED: Environment variable to enable the Riven backend; Default is false
- RIVEN_FRONTEND_ENABLED: Environment variable to enable the Riven frontend; Default is false
- RIVEN_BACKEND_BRANCH: Environment variable to set the Riven backend branch; Default is main
- RIVEN_FRONTEND_BRANCH: Environment variable to set the Riven frontend branch; Default is main
- RIVEN_BACKEND_UPDATE: Environment variable to update the Riven backend; Default is false
- RIVEN_FRONTEND_UPDATE: Environment variable to update the Riven frontend; Default is false
- RIVEN_BACKEND_VERSION: Environment variable to set the Riven backend version; Default is latest
- RIVEN_FRONTEND_VERSION: Environment variable to set the Riven frontend version; Default is latest
- BACKEND_URL: Environment variable to set the Riven backend URL; Default is http://127.0.0.1:8080
- RIVEN_DATABASE_HOST: Environment variable to set the Riven database host; Default is sqlite:////riven/backend/data/media.db
- COLOR_LOG_ENABLED: Environment variable to enable color logging; Default is false
- ffmpeg: Added ffmpeg to the Dockerfile for Zurg use of ffprobe to extract media information from files, enhancing media metadata accuracy.
Notes
- Delete all Riven files and directories within the data directory before starting the new version of Riven!
- Automatic updates for Riven backend and frontend are not funtioal yet; will be fixed in a follow-on release.
- Other features may also not be functional yet; will be fixed in a follow-on release.
- This release resolves Issue #19, Issue #20, and Issue #10
Release 1.2.0
Added
- Issue #18: Added DMB_LOG_SIZE environment variable to set the maximum size of the log file; Default is 10MB
Release 1.1.0
Changed
- Rclone: WebDAV URL check for Zurg startup processes accepts any 200 status code as a valid response
- DMB: Refactored to use common functions under utils
Release 1.0.3
Fixed
- Rclone: Fixed WebDAV URL check for Zurg startup processes when Zurg user and password are set in config.yml
Release 1.0.2
Fixed
- Zurg: Fixed the removal of Zurg user and password if previously set in config.yml
Release 1.0.1
Fixed
- DMB: Introduced a Riven startup check for the symlinked directory to ensure the Zurg startup processes have finished before starting Riven
- DMB: Introduced a Rclone startup check for the Zurg WebDAV URL to ensure the Zurg startup processes have finished before starting Rclone
Release 1.0.0
Breaking Changes
- DMB: Updated PDZURG_LOG_LEVEL to DMB_LOG_LEVEL
- DMB: Updated PDZURG_LOG_COUNT to DMB_LOG_COUNT
Changed
- Issue #5: Added intital sleep time to allow for services to start
- Issue #6: Disabled Zurg plex_update.sh - not needed
- Issue #7: Cleanup Riven logging
Added
- Issue #1: All Riven settings now assignable with environment variables
- Riven: RIVEN_LOG_LEVEL environment variable - Riven log level is only configurable to DEBUG or INFO; Default is INFO
Removed
Release 0.2.0
Added
- Zurg: GITHUB_TOKEN environment variable to use for access to the private sponsored zurg repository
Removed
- Zurg: PLEX_REFRESH environment variable
- Zurg: PLEX_MOUNT environment variable