Just don't distribute anything.
Can't get SSL certificates for an unregistered domain, my bitwarden instance is purely local (+VPN) but I still need SSL for it to work properly and I'm really not interested in managing my own CA and installing certificates on all my devices.
I have my own domain with a let's encrypt SSL certificate that's valid until Jan 2024. My vault syncs on all my devices through the app/extension no problem. My gateway is configured for my domain, I can resolve the bitwarden url to my internal ip address, and I can trace route it. Yet still when I try to connect to the webportal https://bitwarden.example.domain the connection times out (cloudflare). I only have it exposed internally and am inside my network, what am I missing here? Obviously if I'm getting a timed out message from cloudflare it's not routing internally, but DNS and trace route all say it should be. Any ideas?
Edit: Just a thought, but the docker compose file only has port 80 mapped, should I also be mapping port 443 to something? I can't seem to find any examples that do this online.