Resolved using my own way: changed lavender theme's source code.
lacking https support
Here is the problem: Any image url starts with http will break https , but I want my green lock back.
Will NodeBB add https support in core?
Check the camo plugin, also adjust the config.json and edit the URL from http to https.
teh_g last edited by teh_g
You can definitely get the site to serve only https content. I made changes on the DNS and nginx side to ensure only https content is served.
Using the camo plugin or iframely helps to ensure content is pushed in https as well.
You should specify in your config file that the NodeBB URL is indeed https. Then the newly uploaded images will have an HTTPS url automatically.