## [1.1.18] - 2025-09-26 **Focus**: Enhanced Docker deployment and install script functionality with improved container management. ### Enhanced - **Docker Container Management**: Smart configuration merging preserves user settings during updates - Version-aware config.json updating with automatic field addition - Backend file refresh ensures compatibility with current application version - Robust backup and recovery mechanisms prevent configuration loss - **Installation Script Architecture**: Unified single-endpoint system for streamlined deployments - Consolidated version information and file listings for atomic updates - Selective file downloading reduces bandwidth and improves reliability - Comprehensive debugging with detailed progress tracking - **File Browser Operations**: Restored proper functionality across all directory levels - Fixed file and folder actions in root directory that redirected to blocked pages - Restored missing file sharing options with complete operation capabilities - Enhanced validation prevents navigation errors ### Fixed - **nginx Security Configuration**: Resolved overly restrictive dot folder blocking - Fixed critical issue preventing access to legitimate directories like `.ssh` and `.config` - Replaced blanket restrictions with targeted blocking of dangerous files (`.ht*`, `.git*`, `.env`, etc.) - Maintained security while allowing legitimate dot folder access - **Docker Configuration Issues**: Multiple deployment and runtime improvements - Resolved configuration persistence problems during container restarts - Fixed version compatibility issues with backend file mismatches - Enhanced recovery system for missing configuration files - **Core Application Functionality**: Critical bug fixes improving reliability - Fixed root directory operations and navigation consistency - Restored file sharing features for complete file management ### Performance - **Container Efficiency**: Optimized Docker deployment with better resource utilization - Selective file management reduces initialization time - Smart configuration processing minimizes startup overhead - Enhanced caching improves rebuild performance - **Installation Performance**: Streamlined deployment with reduced network overhead - Single network request eliminates multiple API calls - Bandwidth optimization through intelligent file filtering - Efficient regex-based parsing for faster analysis ### Security - **Enhanced Access Control**: Improved security model with better functionality balance - Targeted file blocking replaces broad restrictions - Better HTTP status codes and error handling for blocked resources - Enhanced protection for sensitive configuration files - **Robust Validation**: Enhanced input validation and error handling - Better directory traversal prevention with maintained access - Improved configuration file validation and input sanitization ### Technical Implementation - **Container Startup Process**: Enhanced initialization with comprehensive validation - Proper environment setup and permission management - Force-update of backend files ensures compatibility - Smart configuration management preserves user settings - **Installation Architecture**: Updated repository format and processing - First line contains version information, remaining lines provide file listings - Link grouping system with improved file structure - Regex-based parsing distinguishes directories from files ### Backward Compatibility - **Seamless Migration**: Full compatibility with existing installations - Configuration preservation maintains all settings and customizations - Smooth Docker upgrade path without data loss - Mixed environment support allows coexistence of deployment methods