View RawView Markdown
## [1.1.19-r1] - 2025-09-28

### Fixed

- **Docker Container Reliability**: Complete overhaul of s6-overlay implementation
  - Fixed non-functional s6-overlay that caused container startup failures in 1.1.19
  - Restored 100% Docker functionality with improved reliability over previous supervisor implementation
  - Enhanced security and better process management within containers
- **Install Script Configuration**: Corrected nginx configuration file placement
  - Fixed bug where `5q12-indexer.conf` was incorrectly placed in web root directory
  - Nginx configuration now properly placed outside of web-accessible directories
  - Prevents security issues and improper file exposure

### Enhanced

- **Container Architecture**: Rebuilt Docker implementation with superior stability
  - Proper s6-overlay service configuration replaces broken previous implementation
  - Improved container startup sequence and service dependency management
  - Better process supervision and automatic recovery capabilities
- **Installation Process**: Streamlined setup with correct file organization
  - Enhanced install script prevents configuration file misplacement
  - Proper separation of application files and system configuration
  - Cleaner directory structure and improved validation

### Performance

- **Container Efficiency**: Optimized resource utilization and startup performance
  - Faster container startup with reliable s6-overlay services
  - Better resource management and improved stability under load
  - Enhanced service restart capabilities for improved uptime

### Security

- **Configuration Security**: Proper file placement prevents exposure risks
  - Nginx configuration no longer accessible through web interface
  - Enhanced privilege separation and process isolation in containers
  - Improved security posture compared to previous implementations