Using a reverse proxy for a Minecraft Dynmap server provides a vital layer of security by masking the server's IP address and preventing direct exposure of the map's port to the public internet. This setup allows the map to be accessed via standard web ports like 80 or 443, enabling the use of professional SSL certificates for HTTPS encryption. Additionally, it simplifies user access by replacing complex IP and port combinations with a clean, branded domain name while offering better control over traffic and performance.
Requirement: Dynmap must be installed and set up on the server. Learn how to here.
For custom domains, it must be pointed to the Minecraft server:
Servers with a Dedicated IP | Servers without a Dedicated IP
| Guide |
|---|
| Custom Domain |
| Free Subdomain |
How to Use a Reverse Proxy on a Minecraft Dynmap Server (Custom Domain)
1. Take note of the custom domain.
2. Log in to the BisectHosting Starbase panel.
3. Stop the server.
4. Go to the Files tab.
5. Find the following directory: /home/container/plugins/dynmap
6. Open the configuration.txt file.
7. On the webserver-port: line, copy the port.
8. Go to the Network tab.
9. Under Configure Reverse Proxy, input the custom domain and the port from step 7.
10. Click Create.
11. Start the server.
12. View the Dynmap by visiting http://DOMAIN:PORT.
How to Use a Reverse Proxy on a Minecraft Dynmap Server (Free Subdomain)
1. Log in to the BisectHosting Starbase panel.
2. Stop the server.
3. Go to the Files tab.
4. Find the following directory: /home/container/plugins/dynmap
5. Open the configuration.txt file.
6. On the webserver-port: line, copy the port.
7. Go to the Network tab.
8. Under Subdomain, click Edit.
Note: If a subdomain has already been created, skip to step 11.
9. Enter a subdomain name, choose a domain, and hit Save.
10. Click Confirm.
11. Under Configure Reverse Proxy, input the subdomain and the port from step 6.
12. Click Create.
13. Start the server.
14. View the Dynmap by visiting http://SUBDOMAIN:PORT.