32 lines
1.3 KiB
Markdown
32 lines
1.3 KiB
Markdown
# 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.space` with Let's Encrypt SSL
|
|
- Created `morpheus-brain` repo 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
|