Setting up a reverse proxy for a Discord bot serves as a protective shield, hiding the backend server's actual IP address from the public. By routing all traffic through an intermediary, external requests and Discord interactions see only the proxy's network location. This masking ensures that the underlying hosting environment remains entirely anonymous and insulated from direct exposure.
How to Set Up a Reverse Proxy for a Discord Bot (Free Subdomain)
1. Log in to the BisectHosting Starbase panel.
2. Go to the Network tab.
3. Under Subdomain, click Edit.
Note: If a subdomain has already been created, skip to step 6.
4. Save a subdomain name and domain.
5. Press the Confirm button.
6. Under Configure Reverse Proxy, enter the subdomain from step 5.
7. In the Port field, input the server's port from step 5. The server's port can also be viewed from the Home tab.
8. Press the Create button.
How to Set Up a Reverse Proxy for a Discord Bot (Custom Domain A Record)
1. Log in to the BisectHosting Starbase panel.
2. Take note of the IP Address.
3. Log in to the BisectHosting Billing panel.
4. Select Domains, then My Domains. Learn how to purchase a custom domain here.
5. Choose a domain.
6. Under Hosting Information, click DNS Management.
7. Select Add A New A Record.
8. In the Hostname field, input a hostname prefix.
9. Next to IPv4 Address, enter the IP address from step 2 without the Port.
10. In the TTL field, input 14400. Other values can be used if knowledgeable about TTL.
11. Press the Add Record button.
12. Return to the BisectHosting Starbase panel.
13. Go to the Network tab.
14. Under Configure Reverse Proxy, enter the custom domain from step 11.
15. In the Port field, input the port from step 2.