Skip to content

Commit 099bf57

Browse files
authored
Update the Domain section a bit
1 parent 1cebc7a commit 099bf57

File tree

1 file changed

+15
-9
lines changed

1 file changed

+15
-9
lines changed

community/Customisation.md

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -127,18 +127,24 @@ BlueMap has a screenshot feature, which downloads a screenshot to your device.
127127
You can change the filename of that by opening the `/bluemap/web/assets/index-123456.js` file, and then doing a `Ctrl`+`F` for "`bluemap-screenshot.png`".
128128
By changing that piece of text, you can choose any other filename you wish.
129129

130-
## Domain
131-
To use a custom domain for your BlueMap, instead of a numerical IP, it works like any other website.
130+
## (Sub)Domain
131+
To use a custom (sub)domain for your BlueMap, instead of a numerical IP, it works like any other website.
132132

133-
> It is not possible to do remove the port with an SRV Record, like you probably did for your Minecraft Server! Browsers do not support SRV Records.
133+
> Putting a web server on a (sub)domain is quite different than a game server!
134+
> For example, it is not possible to do remove the port with an SRV Record, like you probably did for your Minecraft Server! Browsers do not support SRV Records.
134135
{: .info .important }
135136

136-
Putting BlueMap onto a domain is best done in multiple steps:
137-
0. Make sure you have a server running on a numeric IP (`123.45.67.890`) and that BlueMap is accessible there (`http://123.45.67.890:8100`)
138-
1. You should start with creating an A record in your domain's DNS settings that points to your numeric IP. BlueMap should now be accessible through `http://yourdomain.com:8100`. This is generally as far as you can get with normal Minecraft server hosts... Maybe with some nicer hosting providers, you can talk to them and discuss possibilities, though :)
139-
2. If you have more control over your server (if you for example host at home or rent a VPS), you can install an external webserver and make it run on your domain. We generally recommend nginx. Here is a nice Getting Started guide for it: [nginx.org/en/docs/beginners_guide](https://nginx.org/en/docs/beginners_guide.html)
140-
3. Once you have your external webserver set up, you need to reverse-proxy BlueMap with it. Here is a guide on how to do that with nginx: [NginxProxy]({{site.baseurl}}/wiki/webserver/NginxProxy.html)
141-
4. Once you have that, you can even set up SLL (HTTPS)
137+
Putting BlueMap onto a (sub)domain is best done in multiple steps:
138+
1. Make sure you have a server running on a numeric IP (`123.45.67.890`) and that BlueMap is accessible there (`http://123.45.67.890:8100`)
139+
2. You should start with creating an A record in your domain's DNS settings that points to your numeric IP.
140+
BlueMap should now be accessible through `http://yourdomain.com:8100`.
141+
**This is generally as far as you can get with normal Minecraft server hosts...**
142+
Maybe with some nicer hosting providers, you can talk to them and discuss possibilities, though :)
143+
3. If you have more control over your server (for example, if you host at home or rent a VPS), you can install an external webserver and make it run on your domain.
144+
We generally recommend nginx. Here is a nice Getting Started guide for it: [nginx.org/en/docs/beginners_guide](https://nginx.org/en/docs/beginners_guide.html)
145+
4. Once you have your external webserver set up, you need to reverse-proxy BlueMap with it.
146+
Here is a guide on how to do that with nginx: [NginxProxy]({{site.baseurl}}/wiki/webserver/NginxProxy.html)
147+
5. Once you have that, you can even set up SLL (HTTPS)
142148

143149
## Advanced Webapp Customisation
144150
If you feel like you need more control over the look and behaviour of the webapp

0 commit comments

Comments
 (0)