Remove maloja and multi-scrobbler; add uptime-kuma and glances; update docs

This commit is contained in:
KansaiGaijin
2026-05-16 13:39:13 +12:00
parent 8ea0de84f5
commit 5cd70169c1
4 changed files with 40 additions and 55 deletions

View File

@@ -10,10 +10,10 @@ The infrastructure is split into 5 independent compose files sharing a common `.
| Stack | File | Services |
|-------|------|----------|
| **Infrastructure** | `docker-compose.infra.yml` | Core: portainer, npm, dockerproxy, homepage, wud, ntopng, newt |
| **Media** | `docker-compose.media.yml` | Media: arr stack, jellyfin, qbittorrent, slskd, metube, maloja, scrobbler |
| **Media** | `docker-compose.media.yml` | Media: arr stack, jellyfin, qbittorrent, slskd, metube |
| **Documents** | `docker-compose.documents.yml` | Paperless-ngx + AI, onlyoffice, stirling-pdf, open-webui |
| **Photo & ROM Library** | `docker-compose.photo-roms.yml` | Immich, syncthing, retrom |
| **Utilities** | `docker-compose.utils.yml` | Gitea, tandoor, speedtest-tracker, rustdesk, redbot, linkwarden, neolink, iperf3, ntfy, mailrise |
| **Utilities** | `docker-compose.utils.yml` | Gitea, tandoor, speedtest-tracker, rustdesk, redbot, linkwarden, neolink, iperf3, ntfy, mailrise, uptime-kuma, glances |
## Core Infrastructure Agents (infra.yml)
@@ -51,11 +51,6 @@ The infrastructure is split into 5 independent compose files sharing a common `.
### File Sharing
- **Slskd** - Soulseek file sharing client (ports 5030, 5031, 50300)
### Music & Scrobbling
- **Maloja** - Music scrobbling service (port 42010)
- **Multi-Scrobbler** - Cross-platform scrobbling (port 9078)
- Integrates with Jellyfin and Last.fm
## Document & AI Suite (documents.yml)
### Document Processing
@@ -123,6 +118,10 @@ The infrastructure is split into 5 independent compose files sharing a common `.
- Converts email alerts into push notifications
- Works with any service that supports SMTP notifications
### Monitoring
- **Uptime Kuma** - Uptime monitoring dashboard (port 3091)
- **Glances** - System monitoring web UI (host mode, port 61208)
### Network Tools
- **iperf3-server** - Network performance testing (port 5201)
@@ -164,8 +163,7 @@ Networks are defined in `docker-compose.infra.yml` and referenced as `external:
├── qBittorrent/ (Download client)
├── slskd/ (Soulseek client)
├── speedtest-tracker/ (Network monitoring)
├── maloja/ (Music scrobbling)
├── scrobble/ (Multi-scrobbler)
├── uptime-kuma-data/ (Uptime monitoring)
├── syncthing/ (File sync)
├── Homepage/ (Dashboard)
├── retrom/ (ROM library management)