doomlist.net - live Zandronum serverlist in your browser

Maps, modifications, add-ons, projects, and other releases for Zandronum. Also includes announcers.
Post Reply
chujev
New User
Posts: 5
Joined: Mon Nov 20, 2017 5:12 pm

doomlist.net - live Zandronum serverlist in your browser

#1

Post by chujev » Sat Feb 08, 2020 1:03 pm

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.
Last edited by chujev on Sun Feb 09, 2020 3:17 pm, edited 2 times in total.

Samuzero15tlh
Forum Regular
Posts: 253
Joined: Wed Sep 09, 2015 2:21 pm
Location: In home, sweet Home
Clan Tag: <skr>

Re: WebDoomseeker - live Zandronum serverlist in your browser

#2

Post by Samuzero15tlh » Sat Feb 08, 2020 9:26 pm

<3 Doomseeker on live! I aprove this! <3

User avatar
Zalewa
Developer
Posts: 329
Joined: Wed May 30, 2012 3:28 pm

Re: WebDoomseeker - live Zandronum serverlist in your browser

#3

Post by Zalewa » Sun Feb 09, 2020 11:35 am

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?

chujev
New User
Posts: 5
Joined: Mon Nov 20, 2017 5:12 pm

Re: WebDoomseeker - live Zandronum serverlist in your browser

#4

Post by chujev » Sun Feb 09, 2020 1:02 pm

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 :-)

User avatar
Zalewa
Developer
Posts: 329
Joined: Wed May 30, 2012 3:28 pm

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

#5

Post by Zalewa » Sun Feb 09, 2020 7:01 pm

Thank you. The matter is closed for me.

It's a nice site, by the way.

chujev
New User
Posts: 5
Joined: Mon Nov 20, 2017 5:12 pm

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

#6

Post by chujev » Tue Aug 03, 2021 2:50 pm

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/

chujev
New User
Posts: 5
Joined: Mon Nov 20, 2017 5:12 pm

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

#7

Post by chujev » Mon Jul 03, 2023 1:46 pm

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

Post Reply