sam-4screen-desktop 2026-9-5:8:54:8
This commit is contained in:
4
.obsidian/workspace.json
vendored
4
.obsidian/workspace.json
vendored
@@ -209,8 +209,9 @@
|
|||||||
"templater-obsidian:Templater": false
|
"templater-obsidian:Templater": false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"active": "b0724d9a8e78110f",
|
"active": "8018aa52f0591df9",
|
||||||
"lastOpenFiles": [
|
"lastOpenFiles": [
|
||||||
|
"200 projects/220 Web Host Migration/Garage Web UI — handoff.md",
|
||||||
"300 areas/360 Dev-Ops Network Computers/Docker Containers.md",
|
"300 areas/360 Dev-Ops Network Computers/Docker Containers.md",
|
||||||
"300 areas/350 AI/AI Tools to try.md",
|
"300 areas/350 AI/AI Tools to try.md",
|
||||||
"100 inbox/Tools to try with AI.md",
|
"100 inbox/Tools to try with AI.md",
|
||||||
@@ -236,7 +237,6 @@
|
|||||||
"300 areas/360 Dev-Ops Network Computers/Photo Pipeline & Storage Map.md",
|
"300 areas/360 Dev-Ops Network Computers/Photo Pipeline & Storage Map.md",
|
||||||
"200 projects/220 Web Host Migration/Migration Work Log.md",
|
"200 projects/220 Web Host Migration/Migration Work Log.md",
|
||||||
"200 projects/220 Web Host Migration/Phase 5 — Decommission InMotion.md",
|
"200 projects/220 Web Host Migration/Phase 5 — Decommission InMotion.md",
|
||||||
"200 projects/220 Web Host Migration/Phase 3 — Local Infra Prep.md",
|
|
||||||
"000 daily/ThinkPad Recommendations",
|
"000 daily/ThinkPad Recommendations",
|
||||||
"500 archive/510 Daily",
|
"500 archive/510 Daily",
|
||||||
"300 areas/305 Ideas Businesses",
|
"300 areas/305 Ideas Businesses",
|
||||||
|
|||||||
@@ -0,0 +1,52 @@
|
|||||||
|
---
|
||||||
|
created: 2026-09-05
|
||||||
|
modified: 2026-09-05
|
||||||
|
type: reference
|
||||||
|
client: sam
|
||||||
|
project: web-host-migration
|
||||||
|
status: active
|
||||||
|
priority: 2
|
||||||
|
tags:
|
||||||
|
- garage
|
||||||
|
- s3
|
||||||
|
- webui
|
||||||
|
- visualization
|
||||||
|
aliases:
|
||||||
|
- garage-webui-handoff
|
||||||
|
id: 1848129029-GUI
|
||||||
|
---
|
||||||
|
# Garage Web UI — handoff + reference
|
||||||
|
|
||||||
|
> Handoff for adding a web UI to view/manage **Garage** (local S3, family-home-lab on .13).
|
||||||
|
> Do NOT use for AWS S3 offsite (separate system — see status page for that).
|
||||||
|
|
||||||
|
## Tool choice
|
||||||
|
- **Image:** `khairul169/garage-webui:latest` — works with **Garage v1.x** (yours is **v1.0.1**).
|
||||||
|
- **Skip** `Noooste/garage-ui` for now (requires Garage **2.0+**; would need a Garage upgrade first).
|
||||||
|
|
||||||
|
## Garage facts (from `/home/sam/Docker/Containers/family-home-lab/garage.toml`)
|
||||||
|
- Admin API: `[::]:3902` (host 3902), **admin_token = GARAGE_ADMIN_TOKEN** (in `.env`, NOT the checked-in placeholder)
|
||||||
|
- S3 API: `[::]:3900`, s3_region = `garage`
|
||||||
|
|
||||||
|
## Deploy (on .13, alongside garage)
|
||||||
|
```bash
|
||||||
|
docker run -d --name garage-webui --restart unless-stopped -p 3909:3909 \
|
||||||
|
-v /home/sam/Docker/Containers/family-home-lab/garage.toml:/etc/garage.toml:ro \
|
||||||
|
-e API_BASE_URL=http://127.0.0.1:3902 \
|
||||||
|
-e S3_ENDPOINT_URL=http://127.0.0.1:3900 \
|
||||||
|
khairul169/garage-webui:latest
|
||||||
|
```
|
||||||
|
- Access: `http://192.168.20.13:3909` (or Caddy: `garage-ui.lab.audasmedia.com.au` behind basic-auth)
|
||||||
|
- Browser to S3 API may need the admin token (from .env).
|
||||||
|
|
||||||
|
## Reference
|
||||||
|
- https://github.com/khairul169/garage-webui
|
||||||
|
- Garage v1.x docs: https://garagehq.deuxfleurs.fr/
|
||||||
|
|
||||||
|
## Notes
|
||||||
|
- Garage = local S3 store for family-home-lab (portal media etc). Not the AWS offsite.
|
||||||
|
- AWS offsite status = `https://offsite.lab.audasmedia.com.au` (separate).
|
||||||
|
- Grafana (on .35) currently has NO data sources — deferred consolidation candidate only.
|
||||||
|
|
||||||
|
---
|
||||||
|
*Part of the migration project. Track in [[Migration Work Log]].*
|
||||||
Reference in New Issue
Block a user