Title here
Summary here
Colander relies on several services:
colander-postgres
: Postgres databasecolander-front
: Gunicorn serving Colander’s pagescolander-worker
: Django Q2 cluster of workerstraefik
: Traefik reverse proxy ensuring TLS termination and routingcyberchef
: CyberChef instanceplaywright
: Service using Playwright to take URL screenshot and capture the HAR fileselasticsearch
: Single-node ElasticSearch server storing network traffic analysisminio
: Minio S3-compatible object storage for store artifactsredis
: Redis server for communication between the frontend and the workers for both Colander and Threatrwatchtower
: Watchtower service keeping the stack up-to-dateThreatr also relies on:
threatr-postgres
: Postgres databasethreatr-front
: Gunicorn serving the pages of Threatrthreatr-worker
: Django Q2 cluster of workersThis architecture allows for a flexible and scalable deployment of Colander and Threatr.