So, I've got Nextcloud Truecharts 25.0.2_19.0.51 up and running in SCALE 22.12.2. All working 100%, behind HAProxy.
But, on the Administration page security setting check, it shows:
<ifModule mod_headers.c>
Header always set Strict-Transport-Security "max-age=31536000; includeSubDomains; preload"
</ifModule>
But on restarting the Nextcloud app, the security note remains.
I'm aware there's a similar thread, with the same question here:
www.truenas.com
But an answer wasn't forthcoming. If TrueCharts is setting that header in their app, it's not effectively being picked up by Nexcloud.
But, on the Administration page security setting check, it shows:
- The "Strict-Transport-Security" HTTP header is not set to at least "15552000" seconds. For enhanced security, it is recommended to enable HSTS as described in the security tips ↗.
<ifModule mod_headers.c>
Header always set Strict-Transport-Security "max-age=31536000; includeSubDomains; preload"
</ifModule>
But on restarting the Nextcloud app, the security note remains.
I'm aware there's a similar thread, with the same question here:
Fixing The "Strict-Transport-Security" HTTP header is not set to at least "15552000" seconds.
I am new to Truenas Scale. This is my first time setting up a server. I am using Nextcloud and have managed to access it remotely and securely using Traefik and Cloudflared. However, when I login to Nextcloud and check the Overview tab, I get the The "Strict-Transport-Security" HTTP header...

But an answer wasn't forthcoming. If TrueCharts is setting that header in their app, it's not effectively being picked up by Nexcloud.