Need Help Setting Up Gramps Genealogy Program in Docker with Nginx Reverse Proxy and Let's Encrypt on Ubuntu Server 24.04

Hello BigBear Community,

I’m seeking help with setting up the Gramps Genealogy Program in Docker behind a Nginx reverse proxy with a Let’s Encrypt SSL certificate on my Ubuntu Server 24.04. While Docker is installed and ready to go, I’m finding the documentation a bit unclear, especially when it comes to getting both the Gramps application running properly in Docker and securing it with Nginx and Let’s Encrypt. The gramps program is at Gramps – Free Genealogy Software

Here are the steps I’ve tried so far:

  1. Installed Docker on Ubuntu Server 24.04.
  2. Followed the Gramps Docker setup, but didn’t get it fully operational.
  3. Got stuck when trying to configure Nginx as a reverse proxy to access Gramps securely.

Could anyone kindly provide a clear, step-by-step guide to help me achieve the following?

  • Properly setting up the Gramps program inside Docker.
  • Configuring Nginx to reverse proxy the Gramps app.
  • Securing everything with a Let’s Encrypt SSL certificate.

I’d greatly appreciate any insights, examples, or detailed instructions to help me complete the setup or a video on the install process would be awesome. Thanks in advance!