TodoΒΆ
Every report and admin page shows the warning βYou are currently viewing Matomo over a secure SSL connection (using HTTPS), but Matomo could only detect a non secure connection on the serverβ: the front proxy terminates TLS and reaches the container over plain HTTP, and
config/config.ini.phpsets none ofassume_secure_protocol,proxy_scheme_headers[],proxy_client_headers[]orforce_ssl(measured withgrepin the running container). Options: setassume_secure_protocol = 1in[General], orproxy_scheme_headers[] = HTTP_X_FORWARDED_PROTOplusproxy_client_headers[] = HTTP_X_FORWARDED_FOR, through./console config:setin a role task next totasks/06_patch_trusted_hosts.yml.Six tasks report
changedon every role sync of an unchanged tree (measured in two consecutive syncs): the foursed -itasksπ Update DB host,name,userandpasswordintasks/05_patch_database.ymlandπ§ Matomo | Set trusted hostsintasks/06_patch_trusted_hosts.ymlcarry nochanged_whenand notifycompose-upeach run, andπ Matomo install | Make config writable by web userintasks/03_install_path.ymlsetschanged_when: true. Options: write the config lines throughcommunity.general.ini_fileor check the current value first and report a change only on a real edit, and chown only whenstatshows another owner.