HTTPS through Proxy; Discourse still trying to get files using HTTP

You Just have to go to settings and enable the checkbox that says force https.

Just to be clear, be 100% sure that your reverse proxy can handle ssl for discourse before enabling that setting.

:warning: Discourse doesn’t play nice with apache2 … If possible move to nginx.