Installation¶
Prerequisites¶
- Docker and Docker Compose (v2+)
- Git
- 2 CPU cores, 4 GB RAM (minimum)
Production install¶
git clone https://github.com/servasec/servasec.git
cd servasec
cp .env.example .env
# update .env as needed
make prod
Once started, open https://$SSC_DOMAIN and enhance your projects AppSec !
Dev environment¶
git clone https://github.com/servasec/servasec.git
cd servasec
cp .env.example .env
# update .env as needed
make dev
Environment variables¶
Key variables:
| Variable | Default | Description |
|---|---|---|
SSC_DOMAIN |
servasec.local |
Deployment domain |
SSC_DB_PASSWORD |
(required) | PostgreSQL password |
SSC_JWT_SECRET |
(auto-generated) | JWT signing secret |
SSC_CSRF_SECRET |
(auto-generated) | CSRF protection secret |
SSC_LICENSE_KEY |
- | Pro license key (optional) |