Page 1 of 1

doomlist.net - live Zandronum serverlist in your browser

Posted: Sat Feb 08, 2020 1:03 pm
by chujev
Hello everyone,

I made a website with a live list of Zandronum servers.

Check it out at: http://doomlist.net/

On modern browsers the server list should update continuously without having to refresh. With disabled Javascript you still get a static list of servers.

I realize many of you are used to and happy with the desktop Doomseeker app for server viewing, and you still need that to actually play, but maybe some people will enjoy also having this option.

Source code is freely available on Gitlab: https://gitlab.com/jan_k/doomlist Anyone with some technical skills can run their own instance, although I should yet make some documentation to make it easier (let me know in case you want to try it and could use the docs).

The project is implemented in Clojure and Clojurescript, with some C++ code taken from Zandronum for Huffman packet encoding (sadly the huffman.java code linked on the wiki is not actually fully compatible with current zandro). The server is a standalone JVM app.

Re: WebDoomseeker - live Zandronum serverlist in your browser

Posted: Sat Feb 08, 2020 9:26 pm
by Samuzero15tlh
<3 Doomseeker on live! I aprove this! <3

Re: WebDoomseeker - live Zandronum serverlist in your browser

Posted: Sun Feb 09, 2020 11:35 am
by Zalewa
Sadly, I would prefer if you didn't use Doomseeker name for this site because you're confusing users that this website is affiliated with Doomseeker. For example, people may start reporting issues with this site on the mantis tracker to Doomseeker project. The site also doesn't mention that it isn't affiliated, neither does the README in the source code.

Also, did you intentionally choose your nickname to say "Russian dick man" for someone who is Polish?

Re: WebDoomseeker - live Zandronum serverlist in your browser

Posted: Sun Feb 09, 2020 1:02 pm
by chujev
That's unfortunate, but I will respect it. I should have asked first. I'm turning doomseeker.net into a static page with links to both projects and a disclaimer, just give me some time to update everything.

New address is: http://doomlist.net/

I don't want to derail the topic with nickname discussion, think what you want about it :-)

Re: doomlist.net - live Zandronum serverlist in your browser

Posted: Sun Feb 09, 2020 7:01 pm
by Zalewa
Thank you. The matter is closed for me.

It's a nice site, by the way.

Re: doomlist.net - live Zandronum serverlist in your browser

Posted: Tue Aug 03, 2021 2:50 pm
by chujev
I released an updated version of my web-based Zandronum server list. Responsiveness and resource usage in the browser has been improved. Empty servers are now hidden behind a checkbox by default.

Check it out at:
:arrow: https://doomlist.net/

Re: doomlist.net - live Zandronum serverlist in your browser

Posted: Mon Jul 03, 2023 1:46 pm
by chujev
Hey everyone, some updates on my web-based server browser at https://doomlist.net/

1)
Launched a new instance that shows Q-Zandronum servers:

https://q.doomlist.net/

2)
Added JSON API endpoints:

https://doomlist.net/api - JSON data for non-empty servers
https://doomlist.net/api/full - JSON data for all servers
https://q.doomlist.net/api - JSON data for all Q-Zandronum servers

The API allows you to get machine-readable information about all servers in a single HTTP request, without having to deal with Zandronum's binary UDP protocols and without having to query each individual server. With this you can build your own server browser on top, monitor your servers etc.

Do not expect 100% availability though, server can go down randomly, usually for a minute or two when I deploy updates.

See https://gitlab.com/jan_k/doomlist/-/blo ... /README.md for some basic examples.

3)
Consider supporting my patch for the Zandronum installer on the tracker, which would allow the server links on the website to "just work" for many users:
https://zandronum.com/tracker/view.php?id=4015