← All projects
Project record02 mentions
Originally shared on Hacker News

stop-bots

A Rust terminal UI (TUI) for managing bot blocking at the nftables and nginx level, helping keep self-hosted servers safe from bots. Released under AGPL v3.

Last shared For Self-hosters
01 / The problem

What it addresses

Self-hosted servers need protection from bots, and managing blocking across nftables and nginx is cumbersome.

02 / Source history

Shared over time

Each entry reflects what was shared on that date. Details may have changed since then.

  1. stop-bots

    A Rust terminal UI (TUI) for managing bot blocking at the nftables and nginx level, helping keep self-hosted servers safe from bots. Released under AGPL v3.

    Problem: Self-hosted servers need protection from bots, and managing blocking across nftables and nginx is cumbersome.

    Audience: Self-hosters

    Posted by @FabCH · Original comment ↗

    “Trying to keep my selfhosted server safe with a Rust TUI for managing bot blocking at the nftables and nginx level.”
  2. stop-bots

    A UI for a curated list of measures to stop aggressive bots from getting your website, without hiding behind Cloudflare. The author reports it is surprisingly efficient in practice, especially when banning traffic from RU, US, IN and CN, while noting the original guidance warns against using it on a production server.

    Problem: Bots aggressively scraping websites, with no desire to hide behind Cloudflare.

    Posted by @FabCH · Original comment ↗

    “Some time ago somebody posted an extensive list of things you can do to stop bots from aggressively getting your website, if you don’t want to hide behind Cloudfare. I thought I’d make a nice UI for that: https://github.com/ivankovic/stop-bots”