Here are steps to setup set up SSL for your domain and configured Apache to reverse‑proxy a backend app running on port 3000. I wrote this tutorial to make Martin work on a custom domain on a Google VM, but it should work on any server using Apache2.
- Run the Certbot Apache plugin to request a certificate for your domain:
sudo certbot --apache -d YOUR_DOMAIN.COM