155 lines
6.8 KiB
Markdown
155 lines
6.8 KiB
Markdown
---
|
||
title: Docker Containers
|
||
summary: Overview of docker containers on my network
|
||
type: area
|
||
client: sam
|
||
project: ai
|
||
status: active
|
||
priority: 5
|
||
last_verified: 2026-06-19
|
||
tags:
|
||
- network
|
||
- docker
|
||
- system-config
|
||
- localhost
|
||
aliases: []
|
||
id: 1778553013-ARYX
|
||
---
|
||
## Containers to try
|
||
- MeTube https://github.com/alexta69/metube
|
||
# Docker Containers
|
||
|
||
> Dev-Ops tooling (Mermaid, Archify, Vikunja, Outline) is documented in **[[Dev-Ops Tooling — Mermaid, Archify, Vikunja & Outline]]**.
|
||
|
||
## .13 Machine NixOS Desktop (192.168.20.13)
|
||
|
||
### `/home/sam/voice_bridge/`
|
||
- **voice_bridge** — MQTT audio bridge for voice assistant
|
||
- **voice_whisper** — Whisper API speech-to-text (same compose as voice_bridge)
|
||
|
||
### `/home/sam/speech_piper/`
|
||
- **piper_tts** — Piper text-to-speech (Wyoming protocol)
|
||
|
||
### `/home/sam/Docker/Containers/`
|
||
- **mosquitto** — MQTT broker
|
||
- **pihole** — DNS ad-blocking
|
||
- **nebula-sync** — Pi-hole Gravity sync
|
||
- **pocketbase** — PocketBase chat app backend
|
||
- **doorbell_media** — Doorbell camera/media (nginx)
|
||
- **engram** — Journaling app (ghcr.io/gentleman-programming/engram)
|
||
- **headroom** — AI headroom dashboard (ghcr.io/chopratejas/headroom)
|
||
- **n8n_data** — Workflow automation (n8n)
|
||
- **paseo** — Multi-agent orchestration GUI (ghcr.io/getpaseo/paseo:latest + pi 0.82.1 + omni ext baked in). Port **6767**. Drives pi agents spawned via `pi --mode rpc`, LLM via OmniRoute. Web UI `http://192.168.20.13:6767` (password). Config: `/home/sam/Docker/Containers/paseo/` (compose, `.env` 600, `paseo-home` volume, `workspace`). Docs: [[Paseo Pi GUI Tool]] · Gitea `sam/paseo` · maps.lab `/paseo/docs/`
|
||
- **t3_stack_react** — T3 stack React app
|
||
- **sams-home-network** — Home network management app
|
||
- **worldmonitor** — Geopolitical news & 3D globe dashboard. Next.js app, Redis cache, ais-relay. Port 3002. LLM features route through OmniRoute.
|
||
|
||
### `/home/sam/deployment/ai-resume/`
|
||
- **knowledge-service** — AI knowledge service (ChromaDB-backed)
|
||
- **langgraph-service** — AI LangGraph supervisor agent
|
||
- **ai-resume-backend** — AI Resume backend API
|
||
|
||
### `/home/sam/deployment/lite_llm/`
|
||
- **litellm** — LiteLLM AI proxy (ghcr.io/berriai/litellm)
|
||
|
||
### `/home/sam/deployment/langfuse/` — ⛔ REMOVED 2026-09-06
|
||
- ~~**langfuse** — AI observability & tracing (langfuse/langfuse:3)~~ — **removed** (containers + all data volumes deleted). Was the resource-heavy Langfuse stack (web/worker/clickhouse/postgres/redis/minio) that pi-langfuse traced into. Compose file left in place but unused.
|
||
|
||
### `/home/sam/deployment/airflow/`
|
||
- **airflow** — Data pipeline orchestration (apache/airflow:2.10.5)
|
||
|
||
### `/home/sam/deployment/trigger_dev/`
|
||
- **trigger_dev** — Trigger.dev automation platform
|
||
|
||
### `/home/sam/deployment/garage/`
|
||
- **garage** — S3-compatible object storage (dxflrs/garage:v1.0.0). On `.13:3900/3902`. Buckets per user + `shared-media`. S3 API root domain `.s3.lab.audasmedia.com.au`.
|
||
- **S3 viewing** — `offsite.lab.audasmedia.com.au` (→ `.13:8095`, basic-auth) shows storage status at `/status.html`. Garage​web UI intended at `garage-ui.lab.audasmedia.com.au` (resolves; confirm live).
|
||
|
||
### `/home/sam/Docker/Containers/family-home-lab/` — Family Home Lab core
|
||
- **portal** — console / home-dash (FastAPI + Jinja + HTMX) + postgres, redis, rabbitmq, **garage** S3, celery worker
|
||
- **transcriber** / **transcriber-mus** — audio→MIDI (Basic Pitch) + sheet music (MuScriptor)
|
||
- **music/** (LMNS webtop) + media tools containers (gimp, kdenlive, audacity) *(photopea container removed 2026-08-26)*
|
||
|
||
### `/home/sam/Docker/Containers/dsh/` — DeepSeek Harness
|
||
- **dsh-sam / dsh-jo / dsh-harry / dsh-finn** — per-user chat (ports 3081–3084). Memory, web/doc summarise, image ingest + generate. Hardened (no shell, read-only rootfs).
|
||
|
||
Also on .13: **where-woof**, **prefect**, **omniroute**, ~~langfuse (removed 2026-09-06)~~, airflow, µstacks above.
|
||
|
||
### `/home/sam/Docker/Containers/outline/` — Outline wiki
|
||
- **outline** — Project documentation/wiki (on `.13:3000`, Docker stack: outline + outline_postgres + outline_redis, Garage S3 storage). URL: `outline.lab.audasmedia.com.au`. Has REST API + MCP; project-ops skill covers docs access.
|
||
|
||
_NixOS service removed 2026-08-26: **open-webui** (was `:3000`, deleted in favour of DeepSeek Harness)._
|
||
|
||
### Other locations
|
||
- **pocketbase-data** — Persistent data at `/home/sam/pocketbase-data/`
|
||
|
||
---
|
||
|
||
## .35 Machine Ubuntu Server (192.168.20.35)
|
||
|
||
All configs in `/Docker/Containers/<app>/` unless noted.
|
||
|
||
### Currently Running
|
||
- **affine** — Knowledge base / workspace
|
||
- **apprise** — Notification gateway
|
||
- **backrest** — Backup management
|
||
- **bookstack** — Wiki / documentation
|
||
- **caddy** — Reverse proxy (Caddyfile in `/Docker/Containers/caddy/`)
|
||
- **dokuwiki** — Wiki
|
||
- **dozzle** — Docker log viewer
|
||
- **emulatorjs** — Game emulator web UI (`games/` dir)
|
||
- **firefly_iii** — Personal finance manager
|
||
- **flare** — Self-hosted flare
|
||
- **flatnotes** — Note-taking app
|
||
- **freshrss** — RSS feed reader
|
||
- **gitea** — Git service
|
||
- **grafana** — Monitoring dashboards
|
||
- **hedgedoc** — Collaborative markdown editor
|
||
- **heimdall** — Application dashboard
|
||
- **homarr** — Application dashboard
|
||
- **homebox** — Home inventory management
|
||
- **homepage** — Application dashboard
|
||
- **immich** — Photo/video management
|
||
- **influxdb** — Time-series database
|
||
- **jellyfin** — Media server
|
||
- **jellyseerr** — Media request management
|
||
- **kanboard** — Kanban project management
|
||
- **kopia** — Backup tool
|
||
- **librenms** — Network monitoring
|
||
- **linkace** — Bookmark manager
|
||
- **linkstack** — Link shortener (volume-based, no compose in repo)
|
||
- **lynx** — Lynx app
|
||
- **nextcloud** — Cloud file sync
|
||
- **nocodb** — No-code database
|
||
- **ntfy** — Push notifications
|
||
- **overseerr** — Media request manager
|
||
- **paperless** — Document management
|
||
- **phpipam** — IP address management
|
||
- **pihole** — DNS ad-blocking
|
||
- **pingvin** — File sharing
|
||
- **portainer** — Docker management UI
|
||
- **rustdesk** — Remote desktop (hbbs/hbbr)
|
||
- **silverbullet** — Note-taking / knowledge management
|
||
- **spotweb** — Spotnet client
|
||
- **trilium** — Note-taking app
|
||
- **uptimekuma** — Uptime monitoring
|
||
- **vaultwarden** — Password manager
|
||
- **vikunja** — Task management
|
||
- **watchyourlan** — Network monitoring / device tracking
|
||
- **wikijs** — Wiki / documentation
|
||
|
||
### Present but Not Currently Running
|
||
- **audiobookshelf** — Audiobook server
|
||
- **headphones** — Music downloader
|
||
- **lidarr** — Music library manager
|
||
- **qbittorrent** — Torrent client
|
||
- **radarr** — Movie library manager
|
||
- **readarr** — Book/eBook library manager
|
||
- **restic** — Backup tool
|
||
- **SABnzbd** — Usenet downloader
|
||
- **sams-home-network** — Home network management app
|
||
- **sonarr** — TV series library manager
|
||
- **t3_stack_react** — T3 stack React app
|
||
|
||
*Updated: 2026-08-26*
|