Configuration
All backend settings are configurable via environment variables with ITOPS_ prefix.
| Variable | Default | Description |
|---|---|---|
| ITOPS_SERVER_PORT | 8080 | API server port |
| ITOPS_DATABASE_HOST | localhost | PostgreSQL host |
| ITOPS_DATABASE_NAME | itops | Database name |
| ITOPS_JWT_SECRET | (required) | JWT signing secret |
| ITOPS_SECURITY_OPERATOR_API_KEY | (required) | Agent API key |
| ITOPS_PLUGINS_SLA_ENABLED | true | Enable SLA plugin |
| ITOPS_PLUGINS_TICKETING_ENABLED | true | Enable Ticketing plugin |
| ITOPS_SLA_PORTAL_URL | (optional) | SLA Portal URL for daily report push |
| ITOPS_SLA_PORTAL_API_KEY | (optional) | SLA Portal API key |
| ITOPS_SECURITY_CORS_ALLOWED_ORIGINS | localhost | Comma-separated CORS origins |