Repod β Enterprise APT Repository Manager¶
Your private APT repository, secured by design.¶
Ship Debian packages to your infrastructure with a full security pipeline β antivirus scanning, CVE analysis, GPG signing, SBOM generation, and an immutable audit trail. NIS2 and SecNumCloud ready.
What Repod does¶
-
Security pipeline, built-in
Every package goes through 7 automated checks: format validation, SHA-256 provenance, ClamAV antivirus, Grype CVE scan, GPG signature, dependency resolution, and EPSS + CISA KEV enrichment. No package reaches production without passing.
-
Role-based access control
Five roles β
reader,uploader,maintainer,auditor,adminβ with a surgical permission matrix. Your CI/CD pipelines getuploader, your CISO getsauditor. No over-provisioning. -
SBOM & compliance
Generate Software Bills of Materials in CycloneDX 1.5 and SPDX 2.3 for every package or your entire repository. NIS2 article 21, ANSSI SecNumCloud, and GDPR alignment built-in.
-
Immutable audit trail
Every action β upload, delete, CVE decision, login, config change β is logged to append-only JSONL files. 18 event types. SIEM-ready export. Nothing is ever rewritten.
-
CISO review queue
Critical CVEs don't just block β they enter a review queue. Your CISO sees CVSS score, EPSS probability, and CISA KEV status before approving or rejecting. Every decision is justified and logged.
-
GPG signing, zero Docker socket
Packages are signed with your GPG key. The signing infrastructure shares a volume β no Docker socket exposed to the backend. No privilege escalation vector.
Up and running in 60 seconds¶
git clone https://github.com/your-org/repod && cd repod
cp backend.env.example backend.env
# Edit backend.env: set JWT_SECRET_KEY and ADMIN_PASSWORD_HASH
docker compose up -d
Open http://localhost:3003 β sign in as admin.
Who uses Repod¶
-
DevOps teams
Replace ad-hoc
dpkg -iworkflows with a governed, auditable repository. Integrate with GitLab CI, GitHub Actions, or any HTTP client. -
Security teams (CISO/RSSI)
Get visibility into every package entering your infrastructure. Review CVEs before they reach production. Export SBOM for compliance audits.
-
Regulated industries
Banks, healthcare, defense contractors, and public sector organizations use Repod to meet NIS2 supply-chain security requirements without cloud dependencies.
Repod vs. the alternatives¶
| Repod | Nexus OSS | Artifactory CE | Cloudsmith | |
|---|---|---|---|---|
| APT repository | β | β | β | β |
| Built-in CVE scanning | β | β | β | β (paid) |
| CISO review queue | β | β | β | β |
| SBOM (CycloneDX + SPDX) | β | β | β | β (paid) |
| Immutable audit trail | β | Partial | Partial | β |
| NIS2 compliance page | β | β | β | β |
| Air-gap / on-premise | β | β | β | β |
| Open source | β | β | β | β |
| Self-hosted, no telemetry | β | β | β | β |
Documentation¶
-
Up and running in 5 minutes.
-
Step-by-step guides for common tasks.
-
Solutions to specific problems.
-
All 60+ endpoints with examples.
-
Compliance checklist and evidence.
-
Full CISO security briefing.