4 Commits

Author SHA1 Message Date
cloudinit-bot 0bba754f7a infra(docker): container hardening — read-only rootfs, cap-drop, no-new-privileges (REQ-INB-55)
---ci---
project: inboxos
phase: 1
milestone: v1.4
status: execute
wave: 2
task: T9
---/ci---
2026-06-09 14:21:12 +00:00
cloudinit-bot 9f38ff0ebd docker: disable Papra catch-all intake; align with cancelled policy (INB-27)
---ci---
project: inboxos
phase: 5
milestone: v1.0
status: execute
pr: E
task: T1.5
persona: devops-engineer
ref: P-5
refs_requirements: [REQ-INB-9]
files: [docker/docker-compose.yml]
---/ci---
2026-06-08 14:17:16 +00:00
cto b6878f6fdc INB-33: provision second self-hosted Gitea Actions runner (#3) 2026-06-08 07:26:00 +00:00
InboxOS CTO 1d74d851ac InboxOS Phase 2 — initial bootstrap
- Schemas for finance / crm / intel / promotions modules (docs/schemas.md)
- Extraction contract canonicalisation (docs/extraction-contract.md)
- scripts/apply_schemas.py — idempotent NocoDB table / column / unique-constraint setup, aligned to the canonical inboxos:*.md prompts and NOCODB_MODULE_TABLES env var
- scripts/push_to_gitea.sh — this bootstrap script (idempotent, --reset safe)
- .gitignore — secrets, live data, n8n CLI workspace, and runtime artifacts stay out of git
- Existing pipeline + workflow + prompt files from Phase 3 / 4 work

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-06-05 20:23:39 +00:00