Here are ports that need to be opened if hosting a master server at home behind a router:
27900 (appears to be used by both game hosting and MS hosting)
27920
28910
29910
Is there a guide for setting up your own master server?
Best to go to the source--Kalle's Gamemaster on GitHub.
more info here
https://steamcommunity.com/app/6060/discussions/0/522728268818497982/
(edit: seems to be dead links and I do not see anything on a search any more)
http://web.archive.org/web/20201009125037/https://github.com/derkalle4/gamespy-masterserver
took some digging, also see other related from above
https://github.com/derkalle4/gamespy-masterserver
I will also note that dark_phantom has experience setting it up, but it has been a while
Yeah I've set it up. I also have the DB structure in an ER diagram (because you'd need to create the DB yourself). It's no minor feat to get running but I've done it.
If it's something you really want to do, I can direct you to some documentation but with as small as the community is, I don't recommend it. If this is in reference to the problems with the servers, that's not the MS, that's the BF1 server software.
Our current setup is about as stable as it gets in terms of the master server. If it's just for experimenting/learning, then have at it.
Just an FYI--Kalle now includes an empty master server database. The Github projects are still there but you have to go back in his list to 2016.
My understanding though is that is is source code and not binaries so there is some serious work involved.
As DP mentioned, we have a very stable master server; I own the domain SWBFspy.com for 10 more years, and probably will renew it for another 10 or 20 after that. The cost to pay for the server rental is not zero but something I expect to be able to keep supporting. :cheers:
Yeah I was just looking to experiment and learn the systems better.
Thanks for the links, looks like a lot of fun reading.