Tribes 1 Master Server overhaul

Kigen

Veteran XV
Hello all,

So I have completely rewritten my master server from scratch and also deployed a total of three masters.

t1m1.tribes1.co:28000
t1m2.tribes1.co:28000
t1m3.tribes1.co:28000

I have also added stats pages to the masters.
https://t1m1.tribes1.co/api/v1/masters.xml https://t1m1.tribes1.co/api/v1/masters.json
https://t1m1.tribes1.co/api/v1/servers.xml https://t1m1.tribes1.co/api/v1/servers.json
https://t1m1.tribes1.co/api/v1/stats.xml https://t1m1.tribes1.co/api/v1/stats.json

Right now only t1m1 and t1m2 expose those pages (just use the correct host), but I'll move t1m3 (originally t1m1) around so that it can expose its web stats pages.

Have fun.
 
Holy shit, people still playing?

Apparently.

I mainly did the rewrite because the old code base was very old and based off of someone else's proof of concept work. So not really polished. So I took the opportunity to learn Go and rewrite the Tribes 1 master. I plan to make it open source once I polish it a little more. I also want to build a front end that'll show the master server's stats and servers but haven't had a whole lot of free time lately.

Oh heya Kigen!

Hey Plasmatic. How's it going?
 
Last edited:
So I took the opportunity to learn Go and rewrite the Tribes 1 master.
I've never heard of Go before. Just looked it up. The syntax looks confusing as fuck. I must learn more about it.

I plan to make it open source once I polish it a little more. I also want to build a front end that'll show the master server's stats and servers but haven't had a whole lot of free time lately.
I'm excited for this, even though I haven't played Tribes in ages.

I would love it if the master list webpage could export spreadsheets and track trends, such as popular playing times and maybe even where and when certain players tend to play.
 
Back
Top