2.9 KiB
2.9 KiB
created, modified, type, client, project, status, priority, tags, aliases, id
| created | modified | type | client | project | status | priority | tags | aliases | id | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-09-05 | 2026-09-05 | project | sam | web-host-migration | active | 1 |
|
|
1848129030-OVR |
000 — Website Host Migration: OVERVIEW
The human-readable index for this project. Obsidian = your understanding; Outline = AI/bot documentation; Vikunja = task tracking. Use the links below.
Project tracking (links)
| Tool | Where | Link |
|---|---|---|
| Tasks (kanban) | Vikunja project Website Host Migration | https://vikunja.lab.audasmedia.com.au/ → project "Website Host Migration" (id 6) — stages: Backlog · In Progress · Waiting · Done |
| Docs (AI-facing) | Outline collection Website Host Migration | https://outline.lab.audasmedia.com.au/collection/website-host-migration-5WvBESpEl4 |
| This note | Obsidian (this file) | |
| Live status | Offsite backup monitor | https://offsite.lab.audasmedia.com.au |
Status at a glance
| Area | Status | Notes |
|---|---|---|
| AWS offsite backup | ✅ Live | nightly sync (23:00–05:00), monitor page, ntfy alerts — see Backup Architecture — Offsite to AWS S3 + Restore Runbook |
| Borg coverage (.13) | ✅ Applied | ~/deployment, voice/audio, dev dirs added; prefect excluded; S3 seed reordered (work data first) |
| ✅ Live | PurelyMail inbound (audasmedia + where-woof → Gmail); SES outbound; DNS in Cloudflare — see Phase 2 — Email | |
| SES production access | ⏳ Waiting | needed before sites email arbitrary users; request in SES console |
| Garage | ✅ Done | v2.1.0 + Web UI (garage-ui.lab) — see Garage Web UI — handoff |
| where-woof.com website | 🔄 In progress (other AI) | infra/email done here |
| audasmedia infra on .13 | ⏳ To start | user specs |
| Decommission InMotion | ⏳ Later | after sites migrate — see Phase 5 — Decommission InMotion |
Docs map
| Obsidian note | Purpose |
|---|---|
| Migration Plan — InMotion to Local + AWS Offsite | master plan |
| Backup Architecture — Offsite to AWS S3 | backup design |
| Restore Runbook | restore procedures |
| Backup Action Plan — Close the Gaps + Restore | gap-closure plan |
| Phase 2 — Email | email architecture |
| audasmedia.com.au — DNS Baseline | DNS records |
| Cloudflare Record Set — audasmedia.com.au | DNS record set |
| Garage Web UI — handoff | garage UI |
| Migration Work Log | live log of all work |
Key configs / secrets (do NOT put in docs)
- AWS:
/home/sam/.aws-credentials.local(600) +.27copy - Tokens:
~/.config/environment.d/10-secrets.conf(VIKUNJA_TOKEN,OL_API_KEY,SES_*) - PurelyMail/Garage tokens: in .env / garage.toml (checked-in placeholders are not real)
Links: Vikunja / Outline (external). Part of the migration project.