Files
obsidian-vault/300 areas/360 Dev-Ops Network Computers/Websites on Nixos-Desktop 13.md
Sam Rolfe 7ed646ac0a Correct .13/.27 notes from live 2026-10-05 inspection
- Home Network Map: .13 is memory-bound (swap 81%); KDE Plasma not Niri;
  GPU dead with no driver bound; Open WebUI->Outline on :3000; full .13
  container table; Pi-hole primary .35 (confirmed from nebulasync config);
  .27 airflow row removed
- Filesystem Drive Map: .13 device letters corrected (root sda2, storage
  sdb2, data sdc2, ubuntu_storage sdd1); add sda3 swap; Maxtor not mounted
- Docker Containers: garage v2.1.0; paseo is native not Docker; engram
  container dead + native service empty; airflow dead with 24GB logs;
  add missing containers and native/user service lists
- Websites on .13: add :8000 Caddy detail and media-tool ports
- New note: Resource Use - .13 CPU & RAM
2026-10-05 14:48:08 +11:00

2.7 KiB

created, modified, type, status, tags, aliases
created modified type status tags aliases
2026-08-05 13:11 2026-10-05 12:20 area active
websites
family-home-lab
portfolio
Websites

Websites on Nixos-Desktop 13

Websites / services I've built and deployed for the Family Home Lab. Public sites live under *.lab.audasmedia.com.au (reachable off-LAN); *.home.lab are LAN-only. Source of truth: this repo (sam/family_home_lab on Gitea) → docs/websites.md.

Core — the portal & chat

  • console.lab.audasmedia.com.au — the Family Home Lab console / home-dash (FastAPI + Jinja + HTMX). Lists every service, has an Admin area (users, passwords, Pi-dashboard sessions).
  • dsh-sam / dsh-jo / dsh-harry / dsh-finn.lab — DeepSeek Harness chat (one per family member). Memory sidebar, web/doc summarise, image ingest + generation. Hardened (no shell).
  • chat.lab (family group chat) + pb.chat.lab (admin).

Media tools

  • gimp.lab — GIMP (image editor) (Photopea removed — image had no app assets)
  • video.lab — KdenLive (video editor)
  • audio.lab — Audacity (audio editor)
  • lmms.lab — LMMS music studio

Resume / portfolio

  • sam-developer.lab, sam-devops.lab, sam-iot-electronics.lab, sam-pursuits.lab — resume sites
  • wikijs.lab — resume wiki
  • lynx.lab, sequence.lab

Supporting / infra

  • omniroute.lab — AI router dashboard
  • photo-filter.lab
  • gitea.lab — Git hosting (sam/family_home_lab, sam/pi-config, …)

How deploy works

  • Portal + dsh live on .13 (Docker). Caddy reverse proxy on .35.
  • Code is in this repo and pushed to Gitea: sam/family_home_lab (SSH ssh://git@gitea.lab.audasmedia.com.au:2222/sam/family_home_lab.git).

Verified 2026-10-05

  • .13 also runs its own Caddy on port 8000, serving the static sites from /var/www: sam-developer, sam-devops, sam-iot-electronics, sam-pursuits, sprinklers, sequence and chat (see /etc/caddy/caddy_config). All return HTTP 200. It does not serve ports 80/443 — the public entry point is the .35 Caddy.
  • These portfolio/resume sites are static files. They cost almost nothing to keep running (Caddy itself is ~21 MB). The expensive part of .13 is elsewhere — see Resource Use — .13 CPU & RAM.
  • Live media-tool ports on .13: gimp :8087, video (kdenlive) :8083, audio (audacity) :8084, lmms :8085. These containers are idle all day and are good candidates for start-on-demand.
  • wikijs.lab and lynx.lab are hosted on .35 (confirmed as running containers there), not .13. photo-filter.lab was not verified.

Full inventory: Home Network Map Overview and repo docs/websites.md.