feat(stack): replace Organizr with Tatlock UI, remove Netdata
Remove Organizr dashboard and Netdata monitoring: - Delete stacks/organizr.yml and stacks/netdata.yml - Delete organizr-widgets/ directory and npm forward-auth config - Remove organizr database references from postgres-shared docs Promote Tatlock UI as primary dashboard: - Move from port 8092 to 9999 (Organizr's port) - Enable external access at home.schweitz.net - Update all documentation references Update service counts: 26 containers across 20 stacks 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
> Self-hosted home server infrastructure with GPU-accelerated ML, media streaming, and secure remote access
|
||||
|
||||
**Main Dashboard:** https://home.schweitz.net (Organizr)
|
||||
**Main Dashboard:** https://home.schweitz.net (Tatlock UI)
|
||||
|
||||
## Quick Links
|
||||
|
||||
@@ -34,9 +34,8 @@
|
||||
│ ├── docker-dataplane - Service mesh │
|
||||
│ └── Headscale (8085) - VPN mesh │
|
||||
├─────────────────────────────────────────┤
|
||||
│ Monitoring Layer │
|
||||
│ ├── Netdata (19999) - Metrics │
|
||||
│ └── Organizr (8084) - Dashboard │
|
||||
│ Dashboard Layer │
|
||||
│ └── Tatlock UI (9999) - Dashboard │
|
||||
├─────────────────────────────────────────┤
|
||||
│ Optimization Layer │
|
||||
│ ├── Watchtower - Auto-updates │
|
||||
@@ -69,7 +68,6 @@ portainer-core/
|
||||
├── services/ # Service source code
|
||||
│ ├── core-api/ # Infrastructure management API
|
||||
│ └── ...
|
||||
├── organizr-widgets/ # Dashboard widgets
|
||||
├── AGENTS.md # AI agent guidelines (single source of truth)
|
||||
├── README.md # This file (documentation index)
|
||||
├── PLANS.md # Implementation plan tracker
|
||||
@@ -130,7 +128,7 @@ See [External Services](docs/EXTERNAL_SERVICES.md) for services maintained in se
|
||||
| **Open WebUI** | 8081 | LLM chat interface |
|
||||
| **Nextcloud** | 8082 | Cloud storage |
|
||||
| **Core API** | 8083 | Infrastructure management API |
|
||||
| **Organizr** | 8084 | Unified dashboard |
|
||||
| **Tatlock UI** | 9999 | Home lab dashboard |
|
||||
| **Headscale** | 8085 | VPN control server |
|
||||
| **Jellyfin** | 8096 | Media streaming |
|
||||
| **Gitea** | 3002 | Git repository hosting |
|
||||
@@ -139,8 +137,6 @@ See [External Services](docs/EXTERNAL_SERVICES.md) for services maintained in se
|
||||
| **Redis Shared** | 6379 | Shared cache (internal) |
|
||||
| **Qdrant** | 6333, 6334 | Vector database |
|
||||
| **Ollama** | 11434 | ML model API |
|
||||
| **Netdata** | 19999 | System monitoring |
|
||||
|
||||
See [Stacks Reference](docs/reference/stacks.md#port-allocation) for complete port allocation.
|
||||
|
||||
## GPU Services
|
||||
|
||||
Reference in New Issue
Block a user