staltz / ssb-room

A server to find and connect to other SSB peers – a meeting place. AGPL-3.0
GNU Affero General Public License v3.0
109 stars 17 forks source link

SSL support (out of the box) #8

Closed staltz closed 4 years ago

staltz commented 4 years ago

I didn't add SSL originally for two reasons: too much work (I wanted to get Rooms released asap), and uncertainty about SSL for plain IP addresses. When a user installs their first ssb-room using the D.O. installer, they get a webapp running at a certain IP address. This may remain like this if they don't have a domain or don't set up a domain. I have no experience with setting up SSL for IP addresses, but maybe that's possible?

I'm happy if someone could make a PR to add easy SSL support, the main requirement being that this has to keep the no-terminal (and no dev skills) D.O. installer process still a no-terminal experience.

I suppose we could run letsencrypt in one of these two files

llebout commented 4 years ago

PR: #9

llebout commented 4 years ago

9 was merged! This can be closed now, I believe :-)