Why not HTTP :c
Comment on Can I host my own Lemmy instance on localhost?
Max_P@lemmy.max-p.me 11 months ago
No, ActivityPub is a push protocol. Other instances send data to your instance via HTTPS and only HTTPS. So you need at minimum a public domain and web server with TLS enabled.
Some people use Cloudflare tunnels to avoid opening ports or just get a cheap VPS to forward the traffic home without exposing the home IP.
tabular@lemmy.world 11 months ago
meldrik@lemmy.wtf 11 months ago
Data send via HTTP is not encrypted. That’s bad.
tabular@lemmy.world 11 months ago
I want it encrypted but I don’t want to ask a 3rd party to get a certificate.
dog@suppo.fi 11 months ago
You do realize all this is easily done with a reverse proxy + DuckDNS?
meldrik@lemmy.wtf 11 months ago
Wouldn’t you need a publically available IP? DuckDNS is only for dynamic IP’s that is public, yes?
dog@suppo.fi 11 months ago
Works with anything that can open ports. DuckDNS works by pinging their service from anywhere to update the target IP for the subdomain.
towerful@programming.dev 11 months ago
Doesn’t work if you are on CGNAT