sam-4screen-desktop 2026-9-6:11:39:8
This commit is contained in:
2
.obsidian/graph.json
vendored
2
.obsidian/graph.json
vendored
@@ -17,6 +17,6 @@
|
||||
"repelStrength": 10,
|
||||
"linkStrength": 1,
|
||||
"linkDistance": 250,
|
||||
"scale": 0.4444444444444444,
|
||||
"scale": 0.2962962962962963,
|
||||
"close": true
|
||||
}
|
||||
16
.obsidian/workspace.json
vendored
16
.obsidian/workspace.json
vendored
@@ -4,21 +4,21 @@
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "db7d489e8515ed9a",
|
||||
"id": "50556b28020f34f1",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "b0724d9a8e78110f",
|
||||
"id": "8f0c8ae5063438f6",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "300 areas/360 Dev-Ops Network Computers/Pi Neovim Coding Harness.md",
|
||||
"file": "300 areas/360 Dev-Ops Network Computers/Backup Health Check Commands.md",
|
||||
"mode": "source",
|
||||
"source": false
|
||||
},
|
||||
"icon": "lucide-file",
|
||||
"title": "Pi Neovim Coding Harness"
|
||||
"title": "Backup Health Check Commands"
|
||||
}
|
||||
}
|
||||
]
|
||||
@@ -183,7 +183,7 @@
|
||||
"state": {
|
||||
"type": "file-properties",
|
||||
"state": {
|
||||
"file": "300 areas/360 Dev-Ops Network Computers/Pi Neovim Coding Harness.md"
|
||||
"file": "300 areas/360 Dev-Ops Network Computers/Backup Health Check Commands.md"
|
||||
},
|
||||
"icon": "lucide-info",
|
||||
"title": "File properties"
|
||||
@@ -211,6 +211,9 @@
|
||||
},
|
||||
"active": "8018aa52f0591df9",
|
||||
"lastOpenFiles": [
|
||||
"300 areas/360 Dev-Ops Network Computers/Backup System — Borg, Kopia & Restic.md",
|
||||
"300 areas/360 Dev-Ops Network Computers/Backup Health Check Commands.md",
|
||||
"300 areas/360 Dev-Ops Network Computers/Pi Neovim Coding Harness.md",
|
||||
"300 areas/360 Dev-Ops Network Computers/Dev-Ops Tooling — Mermaid, Archify, Vikunja & Outline.md",
|
||||
"300 areas/360 Dev-Ops Network Computers/Docker Containers.md",
|
||||
"300 areas/360 Dev-Ops Network Computers/Home Network Map Overview.md",
|
||||
@@ -219,7 +222,6 @@
|
||||
"200 projects/220 Web Host Migration/000 — Migration Overview.md",
|
||||
"200 projects/220 Web Host Migration/Garage Web UI — handoff.md",
|
||||
"200 projects/220 Web Host Migration/Project Ops — Build Plan (Vikunja+Outline+Obsidian).md",
|
||||
"300 areas/360 Dev-Ops Network Computers/Backup System — Borg, Kopia & Restic.md",
|
||||
"300 areas/350 AI/AI Tools to try.md",
|
||||
"100 inbox/Tools to try with AI.md",
|
||||
"400 resources/470 Holidays Travel/Ski Stuf.md",
|
||||
@@ -235,8 +237,6 @@
|
||||
"000 daily/FAMILY Home Lab Console — Build Status.md",
|
||||
"300 areas/360 Dev-Ops Network Computers/Photo Project Master Overview.md",
|
||||
"300 areas/360 Dev-Ops Network Computers/FAMILY CONSOLE.md",
|
||||
"000 daily/FAMILY S3 Storage Integration & Blueprint.md",
|
||||
"000 daily/FAMILY DeepSeek Harness (dsh) Home Lab Setup.md",
|
||||
"000 daily/ThinkPad Recommendations",
|
||||
"500 archive/510 Daily",
|
||||
"300 areas/305 Ideas Businesses",
|
||||
|
||||
@@ -197,6 +197,12 @@ where-woof.com outgoing (transactional) email:
|
||||
- **Plan:** dump critical DBs to an already-backed-up path before the backup runs.
|
||||
- **.13 (done, dumps tested):** `db-dump-13.sh` dumps **outline, wherewoof-db, family-home-lab(portal), langfuse, ai-resume, airflow** Postgres via container-env creds (no secrets in config) → `~/Docker/Containers/<app>/backups/db-dumps/` (inside Borg `~/Docker` paths, keep-3). Tested: 201K/31K/6K/278K/824/197K dumps written.
|
||||
- **Pending:** wire .13 timer (03:30 pre-Borg); do .35 Tier-A (vikunja + others) via Backrest pre-hook or dump script.
|
||||
|
||||
## TIER-A DB HARDENING — IMPLEMENTATION (2026-09-06)
|
||||
- **.13** (`~/.Docker → Borg`): `db-dump-13.sh` + NixOS module `dbdump.nix` → timer **03:30** pre-Borg. Dumps outline, wherewoof-db, family-home-lab(portal), langfuse, ai-resume, airflow PG → `~/Docker/Containers/<app>/backups/db-dumps/` (in Borg paths). **Fixed:** service must run `User=root` (/home/sam/Docker is root-owned) — rebuild applied 2026-09-06.
|
||||
- **.35** (`/Docker/Containers → Backrest`): `db-dump-35.sh` + systemd unit/timer → **03:35** daily. Dumps vikunja(mariadb via env pw), gitea(mysqldump, pw `sam4jo`), affine, immich, paperless (pg via env) → `/Docker/Containers/<app>/backups/db-dumps/` (in restic path). Timer installed+enabled; verified affine 2MB dump works.
|
||||
- **Notes:** Backrest image lacks pg/mysql/docker clients → used host systemd timer (root) instead of Backrest hooks. firefly_iii compose not found under /Docker/Containers/firefly_iii (Tier-B anyway; skip). Gitea root pw `sam4jo` stored in root-only script.
|
||||
- **Awaiting:** .13 rebuild (User=root) + first automatic fires tonight/tomorrow 03:30/03:35.
|
||||
1. SES console → Send test email (audasmedia.com.au → samuelrolfe@gmail.com); check delivery + DKIM/SPF pass.
|
||||
2. Request SES production access (free).
|
||||
3. Then return to Phase 3 (local infra) / CMS migration project.
|
||||
|
||||
Reference in New Issue
Block a user