1.3 KiB
1.3 KiB
Daily Log — 2026-06-10
What Happened
- Set up SSH access to VPS (generated key, added to authorized_keys)
- Added personal SSH public key to server
- Investigated Forgejo accessibility issue — found HTTPS/TLS missing
- Set up custom domain
git.errorlog.spacewith Let's Encrypt SSL - Created
morpheus-brainrepo on Forgejo for research notebook - Studied BMAD Method architecture in depth
- Set up DOX-based notebook structure on Forgejo
Key Learnings
BMAD Method Patterns
- Everything is markdown — no runtime, AI is the interpreter
- File system as state tracking (output files = progress)
- Persona separated from workflow (identity vs behavior)
- Layered config: base → team → user TOML overrides
- Party Mode: voice-it-fast vs spawn-subagents-for-independence
Traefik/Coolify Gotcha
- Coolify v4.1.2 only generates HTTP routers, not HTTPS
- Must manually add TLS labels for custom domains
- Let's Encrypt needs DNS fully propagated before cert issuance
- Traefik picks up Docker label changes automatically (no restart needed for routing, but cert requests may need restart)
Action Items
- Install BMAD Method for structured development
- Set up daily backup cron job
- Configure other services with custom domains
- Explore BMAD party mode for multi-agent code reviews