Skip to content

Operations Guide

This guide covers the production-oriented Docker Compose deployment and the day-to-day administration of SIEMatic.

SIEMatic has four application roles: web, indexer, agent, and crawler. The provided Compose project runs one container for each role plus PostgreSQL. All roles share the same application image but select role-specific Django settings and management commands.

Before operating SIEMatic, read:

The settings are divided among SIEMatic/settings/base.py, web.py, indexer.py, agent.py, and crawler.py. Environment variables are cataloged in Settings and Environment Variables.