Focused Tool · Apache 2.0 · Single Binary · Developer Tools

Self-hosted IP blocklist manager

Maintain allow and deny lists, check IPs against known bad actor databases, expose a single lookup API. Security teams use this before every external request.

Install Rampart Free Complete — all 150 tools $29/mo

Full REST API

Every operation in Rampart is available through a JSON REST API. No SDK required — use curl, fetch, or any HTTP client.

Why this exists

The overhead of managing block rules tends to grow quietly until someone asks why the team is paying four different subscriptions for overlapping features. Rampart replaces that stack with a single process that starts in under a second.

A devops team integrates Rampart into their CI pipeline. A post-deploy hook creates a blockrule record via the API. The stats endpoint feeds a Grafana panel. When something goes wrong, the team searches block rules by keyword to find related records without switching tools.

Setup and daily use

Start Rampart with a port and a data directory. It creates its SQLite database on first run and serves both the API and the dashboard on the same port. Create block rules through the web interface or POST JSON to the API. Filter by reason, source, or search by keyword. Update records with PUT, delete with DELETE. The stats endpoint returns aggregate counts for monitoring.

Endpoints

Custom firewall rules at maintenance time.

Self-hosted IP blocklist manager. Self-hosted on your infrastructure. Your data never leaves your server.

Quickstart

Running in under a minute.

Download
curl -fsSL https://stockyard.dev/install.sh | sh -s -- --tool rampart
Run
PORT=10030 ./rampart
Open
http://localhost:10030

Single binary. Embedded SQLite. No Docker. No database. No dependencies.

Pricing

Free to start. Pro when you need it.

Free
$0
forever
  • 100 entries
  • Single binary, embedded SQLite
  • Apache 2.0 — modify freely
Pro
$0.99
per month
  • Unlimited entries, threat feed integration, API lookup, audit log
  • License key, no cloud dependency
  • Email support

License key by email. One env var.

Your license key arrives by email within 5 minutes of checkout. Set it as an environment variable and restart the binary.

export RAMPART_LICENSE_KEY=stockyard_xxxxxxxxxxxxxxxxxxxx
./rampart

No cloud connectivity required. The binary validates the key offline with Ed25519 signatures.

Part of the Stockyard family — 150 focused self-hosted tools · Complete bundle $29/mo · stockyard.dev