adding docker example updates
This commit is contained in:
+16
-5
@@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file.
|
||||
## [Unreleased] - v0.6.0
|
||||
|
||||
### Added
|
||||
- **🔐 Secure Configuration System**: Two-file configuration with automatic API key masking
|
||||
- **Main `.env`**: Paths and preferences (safe to share for debugging)
|
||||
- **Separate `.env.secrets`**: API keys and passwords (never committed to git)
|
||||
- **Automatic Loading**: Both files loaded at startup with python-dotenv
|
||||
- **Log Security**: API keys automatically masked in all log output
|
||||
- **Git Protection**: Updated .gitignore prevents accidental commits of sensitive data
|
||||
- **🎯 Configurable Release Date Priority System**: Revolutionary smart fallback for manual imports
|
||||
- **Configurable Priority Order**: `RELEASE_DATE_PRIORITY=digital,physical,theatrical` (customizable)
|
||||
- **Digital Releases**: VOD/streaming dates (Netflix, iTunes, etc.) - TMDB type 4
|
||||
@@ -30,15 +36,20 @@ All notable changes to this project will be documented in this file.
|
||||
- OMDb API for DVD/digital release dates
|
||||
- Jellyseerr integration for additional digital release data
|
||||
- **Deployment Documentation**:
|
||||
- `DEPLOYMENT.md` - Complete Docker deployment guide
|
||||
- `SETUP.md` - Secure configuration setup guide
|
||||
- `DEPLOYMENT.md` - Complete Docker deployment guide
|
||||
- `TESTING.md` - Testing strategy and troubleshooting
|
||||
- `.env.template` - Comprehensive configuration template
|
||||
- `docker-compose.yml` - Production-ready deployment
|
||||
- `.env.template` - Clean main configuration template
|
||||
- `.env.secrets.template` - Secure secrets configuration template
|
||||
- `docker-compose.yml` - Production-ready deployment with volume mounts
|
||||
|
||||
### Changed
|
||||
- **Configuration Management**: Removed hardcoded paths, fully environment variable driven
|
||||
- **Configuration Management**: Secure two-file system replaces single .env approach
|
||||
- **Separated Concerns**: Main config (.env) vs sensitive data (.env.secrets)
|
||||
- **Enhanced Security**: API key masking and git protection built-in
|
||||
- **Docker Integration**: Updated docker-compose.yml with proper volume mounts
|
||||
- **Movie Priority Logic**: Enhanced `import_then_digital` to intelligently handle file date fallbacks
|
||||
- **README.md**: Complete rewrite with all API endpoints, curl examples, and response formats
|
||||
- **README.md**: Complete rewrite with secure configuration examples and curl commands
|
||||
|
||||
### Fixed
|
||||
- **Manual Import Handling**: Movies manually imported to Radarr now use digital release dates instead of file modification dates
|
||||
|
||||
Reference in New Issue
Block a user