sam-4screen-desktop 2026-8-3:12:44:15
This commit is contained in:
@@ -36,6 +36,15 @@ aliases: []
|
||||
| **MCP tools** | `codebase-memory-mcp` v0.9.0, `code-review-graph` v2.3.7 (per-project, installed via `uv tool install`)
|
||||
| **Tunnels** | `ssh -fNL 7437:127.0.0.1:7437 192.168.20.13` (engram — must re-establish after reboot) |
|
||||
|
||||
| **Docker containers** | |
|
||||
|---|---|
|
||||
| **Archon** | AI project flow coordinator (`:3090`) |
|
||||
| **Supabase** | Local dev auth + database (`kong :8001`, postgres `:5434`, studio, meta `:8080`, rest, auth) |
|
||||
| **knowledge-service** | Custom Python API (`:8080`) |
|
||||
| **langgraph-service** | LangGraph agent framework (`:8090`) |
|
||||
| **opencode-brain** | OpenCode AI service (`:5000`) |
|
||||
| **airflow** | Workflow orchestration |
|
||||
|
||||
### .13 — nixos-desktop (Server)
|
||||
|
||||
| Property | Value |
|
||||
@@ -45,11 +54,13 @@ aliases: []
|
||||
| **OS** | NixOS |
|
||||
| **SSH** | ✅ `sam@192.168.20.13` |
|
||||
| **Tailscale** | ✅ `100.114.62.46` (nixos-desktop) |
|
||||
| **Role** | Docker host, OmniRoute LLM proxy, always-on server. 15.5GB RAM. |
|
||||
| **Role** | Docker host, OmniRoute LLM proxy, always-on server. 15.5GB RAM.
|
||||
| **Key services** | Open WebUI v0.11.0 `:3000` (NixOS native, not Docker) |
|
||||
|
||||
| Docker containers | |
|
||||
|---|---|
|
||||
| **OmniRoute** | LLM proxy with combo routing (port 20128/20129). All pi LLM traffic routes through it. Combo `default-opencode-go-ds-flash` prioritises OpenCode-Go before falling through OpenRouter → DeepSeek direct → Google Gemini. See [[Pi Agent Extensions & Skills#OmniRoute — LLM Provider Router]] |
|
||||
| **Langfuse** | LLM observability — traces, evals, cost tracking (port `:3001`, bumped from 3000 by Open WebUI) |
|
||||
| **worldmonitor** | Geopolitical news dashboard (port 3002) |
|
||||
| **mosquitto** | MQTT broker |
|
||||
| **pihole** | DNS ad-blocking (primary) |
|
||||
@@ -154,30 +165,48 @@ Host phone
|
||||
| `1883` | MQTT (Mosquitto) | .13 |
|
||||
| `3002` | worldmonitor | .13 |
|
||||
| `8022` | SSH (Termux) | .150 phone |
|
||||
| `8022` | SSH (Termux) | .150 phone |
|
||||
| `20129` | OmniRoute API | .13 |
|
||||
| `20128` | OmniRoute dashboard | .13 |
|
||||
| `7437` | engram | .13 |
|
||||
| `8787` | Headroom proxy | .13 |
|
||||
| `8079` | Netcom Router admin | Router (192.168.20.1) |
|
||||
| `254` | Secondary Router admin | Router (192.168.20.1) |
|
||||
| `3000` | Langfuse | .13 |
|
||||
| `3090` | Archon (AI project flow) | .13 |
|
||||
| `8001` | Supabase | .13 |
|
||||
| `3000` | Open WebUI | .13 |
|
||||
| `3001` | Langfuse | .13 |
|
||||
| `3090` | Archon | .27 |
|
||||
| `8001` | Supabase Kong | .27 |
|
||||
| `8001` | ai-resume-backend | .13 |
|
||||
| `8080` | knowledge-service | .27 |
|
||||
| `8090` | langgraph-service | .27 |
|
||||
| `5000` | opencode-brain | .27 |
|
||||
| `1780` | Snapcast (audio control) | .13 |
|
||||
| `8765` | python3 (unidentified) | .27 |
|
||||
|
||||
---
|
||||
|
||||
## Web Apps by Machine
|
||||
|
||||
### .27 — sam-4screen-desktop (Docker host)
|
||||
|
||||
| App | URL | Notes |
|
||||
|-----|-----|-------|
|
||||
| Archon | `http://192.168.20.27:3090/chat` | AI project flow coordinator |
|
||||
| Supabase Studio | `http://192.168.20.27:8001/project/default` | Local dev auth + database GUI |
|
||||
| knowledge-service | `http://192.168.20.27:8080` | Custom Python API |
|
||||
| langgraph-service | `http://192.168.20.27:8090` | LangGraph agent framework |
|
||||
| opencode-brain | `http://192.168.20.27:5000` | OpenCode AI endpoint |
|
||||
| knowledge-service | `http://192.168.20.27:8080` | Custom Python API |
|
||||
| langgraph-service | `http://192.168.20.27:8090` | LangGraph agent framework |
|
||||
| opencode-brain | `http://192.168.20.27:5000` | OpenCode AI endpoint |
|
||||
|
||||
### .13 — nixos-desktop (Docker host)
|
||||
|
||||
| App | URL | Notes |
|
||||
|-----|-----|-------|
|
||||
| **Open WebUI** | `http://192.168.20.13:3000` | Chat UI for LLMs — connect to OmniRoute at `http://192.168.20.13:20129/v1` |
|
||||
| Snapcast | `http://192.168.20.13:1780/` | Multi-room audio control — needs Caddy DNS |
|
||||
| Langfuse | `http://localhost:3000/auth/sign-in` | LLM observability (traces, evals, cost) |
|
||||
| Archon | `http://localhost:3090/chat` | AI project flow coordinator |
|
||||
| Supabase | `http://localhost:8001/project/default` | Auth + database for apps |
|
||||
| Langfuse | `http://192.168.20.13:3001/auth/sign-in` | LLM observability (traces, evals, cost) |
|
||||
| ai-resume-backend | `http://192.168.20.13:8001` | Resume AI backend (Docker) |
|
||||
|
||||
### .35 — caddy-server (Reverse Proxy)
|
||||
|
||||
@@ -190,7 +219,7 @@ Host phone
|
||||
|
||||
| App | URL | Notes |
|
||||
|-----|-----|-------|
|
||||
| Proxmox VE | `https://proxmox.home.lab` | Hypervisor — hosts .35 and Home Assistant VMs |
|
||||
| Proxmox VE | `https://proxmox.home.lab` | Hypervisor — hosts .35 VM and Home Assistant VM |
|
||||
| Home Assistant | (VM on Proxmox) | Home automation |
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user