capturetheflag
capturetheflag copied to clipboard
How the ban list is handled?
Hello. I was thinking about an Application level firewall for Minetest. But before that, I wanted to know how ban list is handled? And does it cause lags or something?
This is how the server handles bans: https://github.com/shivajiva101/sban
What would the point of a firewall be?
I believe an application level firewall written in Rust can help reduce load on the server. It would even be possible that another server do the firewall thing so that the load on the main server will be reduced.
bump
I want to still give players a ban reason, even if it's a permanent ban. sban does cause a decent amount of lag with lots of players joining/quitting, but I think a different solution is in order, maybe moving a lot of the ban code into an async thread and keeping the player out of the game until they're processed
An application level firewall can give them the ban reason.
If you can manage that go ahead then
If you can manage that go ahead then
I gave the idea but currently I am too much occupied with other stuff for some time.