This guide will show you how to setup your own dynamic DNS using your own self-hosted server, running Nginx Proxy Manager
NGINX Proxy Manager with port 80 and 443 forwarded properly
Bluebubbles server running and accessible from the machine which is running NGINX
Set Proxy Service to Dynamic DNS. Set your hostname to be https://bb.yourdomain.com
Keep Use Custom Certificate
off
Ensure the local port is 1234
Add a new Proxy Host in NGINX
Set the domain name to bb.yourdomain.com
Set scheme to http
Set Forward Hostname / IP to the IP address of your mac
Set Forward Port to 1234
Turn on Block Common Exploits
& Websocket Support
Click on the SSL Tab
Click on the dropdown and select Request a new SSL Certificate
Check all 4 options
Your Bluebubbles instance should now be accessible at https://bb.yourdomain.com
!
Guide created by @pablito in the BlueBubbles Discord