Reverse Proxy
Nginx Proxy Manager is an easy way to manage reverse proxies and SSL certificates without having to deal with manual configurations. Below are the minimum steps to get it running with Docker.
1
Create the Docker Compose
2
Start Nginx Proxy Manager
3
Access the Web Interface
Once started, open http://localhost:81 (or http://127.0.0.1:81) to enter the administration panel. From there you can create hosts, point them to your Bunko Shelf container, and configure SSL certificates.
SSL Certificates
To generate free SSL certificates with Let's Encrypt within Nginx Proxy Manager, it is recommended to search for a tutorial on YouTube. Seeing the interface makes it easier to follow the steps.
Alternatives
If you prefer something more advanced or automated, there are other options like Traefik. Any of them will work as a reverse proxy for Bunko Shelf.