SoftShield Documentation

Simulation-first today. Real reverse proxy tomorrow.

SoftShield is an educational traffic defense dashboard and the foundation for a future open-source website protection reverse proxy. This docs site is intentionally lightweight so the project can evolve quickly.

Current MVP

Local-first dashboard built with FastAPI, SQLite, React, and Tailwind. It simulates traffic, abuse decisions, rate limiting, bans, and operator controls.

Next Direction

The long-term plan is to move the traffic path to Rust and grow SoftShield into a real website protection reverse proxy with rule evaluation, origin shielding, and observability.

Contributing

Start with the contributor guide, open focused issues, and keep pull requests small and reviewable. This repository is intentionally structured to be approachable.