Configuration

All backend settings are configurable via environment variables with ITOPS_ prefix.

VariableDefaultDescription
ITOPS_SERVER_PORT8080API server port
ITOPS_DATABASE_HOSTlocalhostPostgreSQL host
ITOPS_DATABASE_NAMEitopsDatabase name
ITOPS_JWT_SECRET(required)JWT signing secret
ITOPS_SECURITY_OPERATOR_API_KEY(required)Agent API key
ITOPS_PLUGINS_SLA_ENABLEDtrueEnable SLA plugin
ITOPS_PLUGINS_TICKETING_ENABLEDtrueEnable 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_ORIGINSlocalhostComma-separated CORS origins