Skip to content

Document 05 — SOUP / Open-Source Software (OSS) Vendor Qualification Dossier

Document ID: SOUP-GXPHISTORIAN-2026-005 | Generated (UTC): 2026-10-17T20:21:45Z | Standard: GAMP 5 Category 3/4 & ISO/IEC 62304 SOUP Qualification

1. Qualified Open-Source Software & Live Container SHA-256 Digest Matrix

Service ContainerSoftware ComponentLicenseCorporate / Foundation BackingGAMP CategoryLive Container Image @sha256 DigestSupply-Chain & GxP Controls
clickhouse-archiveClickHouse Server 24.8 LTSApache-2.0ClickHouse, Inc.Category 4 (Configured Time-Series Archive)sha256:b002e56ed5c16e224c312527f6fcba7e77216fec5d7a88a7828f59efc614feb5Alpine 3.20 minimal base, pinned @sha256 digest, read-only init mounts, non-default auth
postgres-controlPostgreSQL 16 (ltree + pgcrypto)PostgreSQL License (OSI Approved)PostgreSQL Global Development GroupCategory 4 (Configured Relational Control Plane)sha256:cf78e76683b9ca8c5733cbbdce6c9262b45b6767934dd0a95e671f9a0fc20685Alpine minimal image, cryptographic pgcrypto SHA-256 & bcrypt triggers, WORM enforcement
edge-collectorInfluxData Telegraf 1.32 + Python 3.12 Execd WorkerMIT License / PSF LicenseInfluxData / Python Software FoundationCategory 4 / Category 5 (Custom Deadband Script)sha256:bd7b0253571b2b905ee37ee3529a8fe2de0ebfc669975508d3eb7482723ab2f2Disk-backed WAL (/var/lib/telegraf/buffer), local localhost COM/HTTP isolation
historian-apiFastAPI 0.115 / Uvicorn / PyArrow 17 / Psycopg 3MIT / Apache-2.0 / LGPL-3.0FastAPI / Apache Software FoundationCategory 5 (Custom GxP Application Layer)sha256:10cb7c977c02fa8d3db135cbd232ca98bdb128547e8bc3ddfa6df7f6b48f1b5fPinned requirements.txt versions, mandatory Part 11 header enforcement, 100% OQ test coverage
grafana-visionGrafana OSS 11.2.0 + ClickHouse Datasource PluginAGPL-3.0 / Apache-2.0Grafana LabsCategory 4 (Configured HMI Visualization)sha256:408afb9726de5122b00a2576763a8a57a3c86d5b0eff5305bc994ceb3eb96c3fRead-only provisioned datasources, non-default admin credentials, zero direct DB write privileges