@doctormo I've managed to massively reduce scraper traffic with #fail2ban on my self hosted services. Here's the filter configuration I'm using to protect against the bots that at least identify themselves with their user agent: https://yuno.jack-case.pro/bookstack/books/homelab/page/fail2ban-llm-bot-user-agent-filter-for-nginx

This is reading logs from NGINX running in docker, but it could be adapted for other server logs.

Happy to help navigate Fail2Ban if you need, the docs are somewhat unhelpful for getting started 😮‍💨

Fail2Ban LLM Bot User ... | Town Square Server

# Fail2Ban filter to match bad requests to nginx # [INCLUDES] before = common.conf [Definition] #...

🚀 How to Deploy #Phanpy on #AlmaLinux #VPS

This article provides a guide demonstrating how to deploy Phanpy on AlmaLinux VPS.
What is Phanpy?
Phanpy is a modern alternative web frontend for #Mastodon and compatible #Fediverse platforms. It is designed as a minimalistic, ultra-fast, privacy-conscious #social client that lets users browse, post, reply, boost, and manage Mastodon accounts ...
Continued 👉 https://blog.radwebhosting.com/deploy-phanpy-on-almalinux-vps/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.raddemo.host #letsencrypt #npm #selfhosted #firewalld #fail2ban #selfhosting

Stop whitelisting your CI/CD IPs manually. This config lets Fail2Ban dynamically skip bans by querying an internal API. Custom action checks if an IP belongs to a build server or VPN before banning. Works on Ubuntu 22.04, Debian 12, CentOS 7. #fail2ban #snippet #ci-cd

https://www.valtersit.com/vault/fail2ban-with-dynamic-whitelist-via-api-for-cicd-pipelines-32302a/

Fail2Ban with Dynamic Whitelist via API for CI/CD Pipelines | Expert Vault | Valters IT Hub

This configuration dynamically whitelists IP addresses from a CI/CD pipeline by exposing a simple API endpoint that Fail2Ban's action script calls. It work

Valters IT Hub
Had to set up some aggressive #fail2ban rules to protect my #Forgejo instance, and _obviously_ had to immediately scrape it for Prometheus metrics so I can have a fancy dashboard. We'll know tomorrow how bad it is!

It's always educative to have a look at one's #fail2ban logs.
All of these are attacker IP addresses (or hosts infected with malware such as #Mirai or #gafgyt etc) trying to get into the #SSH of my poor #RPi;

2026-06-24 12:18:17,936 fail2ban.actions [625]: NOTICE [sshd] Ban 91.92.40.6
2026-06-24 12:34:04,463 fail2ban.actions [625]: NOTICE [sshd] Ban 91.92.40.6
2026-06-24 12:41:09,604 fail2ban.actions [625]: NOTICE [sshd] Ban 185.10.63.235
2026-06-24 12:49:24,462

📚 Deploy #Koha on #Debian #VPS for Self-Hosted Library Management System This article provides a guide to deploy Koha on Debian VPS to run a self-hosted library management system.

What is Koha?
Koha is an open-source integrated library system, used world-wide by public, school and special libraries, as well ...
Continued 👉 https://blog.radwebhosting.com/deploy-koha-on-debian-vps/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.social #mysql #fail2ban #letsencrypt #integratedlibrarysystem #librarymanagementsoftware #opensource #zebraserver #mariadb #ufw #selfhosting #selfhosted

📚 Deploy #Koha on #Debian #VPS for Self-Hosted Library Management System This article provides a guide to deploy Koha on Debian VPS to run a self-hosted library management system.

What is Koha?
Koha is an open-source integrated library system, used world-wide by public, school and special libraries, as well ...
Continued 👉 https://blog.radwebhosting.com/deploy-koha-on-debian-vps/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.raddemo.host #integratedlibrarysystem #selfhosting #zebraserver #ufw #fail2ban #mariadb #mysql #librarymanagementsoftware #selfhosted #letsencrypt #opensource

#crowdsec mal installiert und #fail2ban deaktiviert.

📚 Deploy #Koha on #Debian #VPS for Self-Hosted Library Management System This article provides a guide to deploy Koha on Debian VPS to run a self-hosted library management system.

What is Koha?
Koha is an open-source integrated library system, used world-wide by public, school and special libraries, as well ...
Continued 👉 https://blog.radwebhosting.com/deploy-koha-on-debian-vps/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.raddemo.host #zebraserver #opensource #integratedlibrarysystem #selfhosted #fail2ban #selfhosting #ufw #letsencrypt #mariadb #librarymanagementsoftware #mysql

📚 Deploy #Koha on #Debian #VPS for Self-Hosted Library Management System This article provides a guide to deploy Koha on Debian VPS to run a self-hosted library management system.

What is Koha?
Koha is an open-source integrated library system, used world-wide by public, school and special libraries, as well ...
Continued 👉 https://blog.radwebhosting.com/deploy-koha-on-debian-vps/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.social #ufw #opensource #zebraserver #mariadb #mysql #selfhosted #letsencrypt #selfhosting #integratedlibrarysystem #fail2ban #librarymanagementsoftware