I've been working on a possible Uberserver alternative. Pending a few live tests it's now at the 1.0 stage and open source/MIT license so free for anybody else to use if they want to.
Currently I've only been testing it with Chobby as used by the BAR team so it's possible (likely?) there are small gaps in the commands which I'll happily plug if someone tells me of them.
Obviously this doesn't supplant Uberserver, it currently only offers minor improvements over it in the form of a web interface. I do have plans to add a bunch of features to it in the form of matchmaking, clans, parties, tourneys and moderation to name a few; I welcome input on what people want to see implemented.
Teiserver - Spring compatible middleware server
Moderators: Moderators, Lobby Developers
-
- Posts: 916
- Joined: 27 Jun 2009, 01:32
Re: Teiserver - Spring compatible middleware server
Sounds interesting. Good job!
Re: Teiserver - Spring compatible middleware server
The glory of this stems from using an OTP language for it :D
Re: Teiserver - Spring compatible middleware server
Cheers for the encouragement. I've had 1 or 2 people express interest in this since I posted here. I've improved the documentation and while it's not yet finished I hope it is enough for you to get started with if you are interested.
List of guides
List of guides
Last edited by Teifion on 04 May 2021, 16:49, edited 1 time in total.
Re: Teiserver - Spring compatible middleware server
FYI: both of these links are dead
It's a month later so maybe they served their purpose?
Anyway setup docs appear to be here
Re: Teiserver - Spring compatible middleware server
Thanks for the heads up, I'll update them now. I found the guides were getting longer and more specific so wanted to categorise them properly.
Re: Teiserver - Spring compatible middleware server
BAR has now moved over to Teiserver and aside from a few minor issues it's been very smooth (minor ongoing issue with SLDB stuff). I expect to be declaring it as v1.0 next week; the CPU and Memory usage of the server is near enough idle except for when a new release takes place whereupon it spikes for 20-30 seconds. Some of the current features/improvements are:
- Better password security
- Web interface for live administration
- Agent mode - Running it locally will populate it with fake users performing actions, designed to help test the server but also provide a target for lobby dev
- Usage/Metrics (see attached screenshots below)
- Attachments
-
- week.png
- (30.93 KiB) Not downloaded yet
-
- hourly.png
- (157.05 KiB) Not downloaded yet
-
- headline.png
- (38.6 KiB) Not downloaded yet
Re: Teiserver - Spring compatible middleware server
So I got distracted and it's been a bit more than a week but we're at V1.0.0
There are some new features beyond the pure Uberserver replication.
There are some new features beyond the pure Uberserver replication.
- Client telemetry
- The start of matchmaking
- Report and moderation features
- Discord bridge