layered-soul/memories/curated/forgejo-infrastructure.md
Sam & Claude 4d8ce07fa7 docs: apply Prettier to current markdown (Sam & Codex)
Normalize markdown formatting after the latest main updates.\n\nChecks: python3 scripts/layered_soul.py validate .; npx --yes prettier@3 --check '**/*.md'; git diff --check.
2026-06-14 01:48:32 +02:00

1.4 KiB

Forgejo Infrastructure

Primary code host: code.smilepowered.org (self-hosted Forgejo, SSL via Let's Encrypt).

Connection

  • SSH: port 2222, key codeberg-clawdie configured on all agent hosts
  • API: FORGEJO_API_TOKEN in Vaultwarden, scoped for repo operations
  • Web: https://code.smilepowered.org

Repository layout

Repo Visibility Purpose
clawdie-ai private Agent runtime, control plane, channels
clawdie-iso private FreeBSD ISO builder, firstboot wizard
colibri private (public mirror on Codeberg) Rust control plane core
hermes-soul private Hermes runtime backup (sessions, config, skills)
layered-soul public template Cross-harness identity (this repo)

Conventions

  • Commit email: hello@clawdie.si for all project commits
  • Branch strategy: flat/linear history, cherry-pick first-parent
  • PR merge: POST /api/v1/repos/clawdie/<repo>/pulls/N/merge with {"Do":"merge","delete_branch_after_merge":true}
  • Public mirror on Codeberg: codeberg.org/Clawdie/Colibri (Colibri only)