I’m considering also publishing a GEOIP-based address-list generator for MikroTik routers, and I’d like to gauge community interest before going further.
The idea is to provide our actual internal service that:
Is based on public GEOIP data (currently testing with deny-ip.com, but open to better or more reliable sources)
Allows selecting regions or individual countries
Generates MikroTik-ready .rsc scripts
Supports custom address-list names (per use case or environment)
Uses the same import logic as the WIFX blocklist project (scheduler + fetch, RAM-only, no NAND wear)
It's variation of your other discussed project. It's hard to say if it is a intrest in it or not? Just do it.
It's worth to have such a tool but there are no promises that it would be used. It's a "beauty" ofsoftwritten just for fun. However, if you want to monetize it starting from making links to&from popular forum or free ads, that is another story to disscuss.
I haven't tried it... but from demo site on your "main" blacklist project, it does seem like it should be part of your other project as additional possible blacklists.
Also, you could use JS map like Leaflet/etc to preview what countries are block, or selecting them, to add some fun to the HTML.
And, perhaps aligning your code for use as /container on MikroTik so the update process can live on the router might increase your potential userbase, but IDK. In newest RouterOS, you can execute commands against a container. Or could just have it start and generate a file with the compiled list based on ENV variables.