Changed the `sslmode` parameter in the DATABASE_URL from `disable` to `prefer` for improved connection security. This ensures the database connection can utilize SSL when available.
Corrected the logrotate configuration to use the proper file path `/var/log/apt/privacy-*.log` instead of the incorrect `/var/log/apt/private-*.log`. This ensures the rotation settings apply to the intended log files.
This commit introduces the php-fpm user and group, assigning ownership of relevant log files to ensure proper permissions. Updates were also made to the logrotate configuration to include the `su` directive for php-fpm. These changes improve compatibility and address log management requirements.
Updated the destination path for the logrotate configuration file to the correct directory. This ensures proper placement under `/etc/logrotate.d/` and resolves potential misconfiguration issues.
This commit introduces log rotation for chill-related logs by adding a template file and the corresponding task in the playbook. It ensures proper log management by rotating logs daily, keeping a specified number of backups, and compressing old logs.
Corrected log file paths in Monolog configuration and Compose file for consistency. Updated directory permissions in tasks to allow group write access. These changes improve log file organization and facilitate better collaboration.
This update introduces the EDITOR_SERVER variable to the env_file template. It ensures that the environment configuration now includes the editor server endpoint, improving flexibility and usability for deployments.
Revised proxy settings to dynamically include trusted IPs and ensured HTTPS redirections. Adjusted log mount path in Docker compose to align with application structure. Removed unused Traefik certificate volume for cleanup.