Your Infra.
Your Control.
SupraWall is open-source. Run it as a sidecar, a gateway, or a cluster. No telemetry. No phone-home. Just deterministic security.
Docker Compose
Set up the full stack (Dashboard + Server + DB) in 60 seconds.
# Clone the repo
git clone https://github.com/suprawall/suprawall
# Launch the stack
cd suprawall && docker-compose up -d
- PostgreSQL 16
- Redis for Caching
- Dashboard UI
- API Gateway
NPM Sidecar
Integrate the security engine directly into your Node.js app.
# Install the core engine
npm install @suprawall/server
# Start local server
npx suprawall start --port 8080
- Low-latency local evaluation
- Minimal resource footprint
- Compatible with any DB
- Perfect for edge/lambda
Architecture Comparison
Choose the model that fits your security requirements.
| Feature | Self-Hosted | SupraWall Cloud |
|---|---|---|
| Primary Database | PostgreSQL 16 | PostgreSQL + Firebase |
| Billing Stack | None (Free Forever) | Stripe + Firebase Admin |
| Credential Vault | Local / Env Var | Cloud HSM / KMS |
| Infrastructure | Docker / K8s | Serverless (Vercel) |
| Updates | Manual (Pull Repo) | Autoscaled Managed |
ARCHITECTURE NOTE
SupraWall's cloud-managed version uses a dual-stack architecture. While Postgres handles all core agent logic and security policies, Firebase + Stripe are exclusively used for usage-metering and subscription management.
Self-hosted environments bypass the Firebase/Stripe layer entirely, requiring only Docker and Postgres to run.