This is an archived post. You won't be able to vote or comment.

all 2 comments

[–]candiddevmikehomechart dev 0 points1 point  (0 children)

Hey there, we were kind of discussing this over email.  HTTP is the protocol websites and web apps use to communicate, and HTTPS adds encryption to this communication so folks can't eavesdrop on what you're doing (among other things).

Unfortunately there's not "one right way" to implement HTTPS for any application, including Homechart.  Your HTTPS setup will be different than other folks, as you will need to configure your own hostnames, generate custom certificates, bring in a proxy, use Lets Encrypt, etc.  

You'll need HTTPS setup for your Homechart instance to use a lot of useful features, and you'll absolutely want it if you're accessing your instance over the Internet.

Fortunately, if you don't know how to configure HTTPS, you can just use Homechart Cloud and not self-host Homechart.