Sanitized mirror from private repository - 2026-04-08 06:52:00 UTC
This commit is contained in:
113
docs/infrastructure/INFRASTRUCTURE_OVERVIEW.md
Normal file
113
docs/infrastructure/INFRASTRUCTURE_OVERVIEW.md
Normal file
@@ -0,0 +1,113 @@
|
||||
# Homelab Infrastructure Overview
|
||||
|
||||
*Last Updated: 2026-03-08*
|
||||
|
||||
---
|
||||
|
||||
## Server Inventory
|
||||
|
||||
| Server | Type | Endpoint ID | Status | CPUs | RAM | Containers | Stacks |
|
||||
|--------|------|-------------|--------|------|-----|------------|--------|
|
||||
| Atlantis | Local Docker | 2 | 🟢 Online | 8 | 31.3 GB | 50+ | 24 |
|
||||
| Calypso | Edge Agent | 443397 | 🟢 Online | 4 | 31.3 GB | 54 | 23 |
|
||||
| RPi5 | Edge Agent | 443395 | 🟢 Online | 4 | 15.8 GB | 4 | 4 |
|
||||
| Concord NUC | Edge Agent | 443398 | 🟢 Online | 4 | 15.5 GB | 19 | 11 |
|
||||
| Homelab VM | Edge Agent | 443399 | 🟢 Online | 4 | 28.7 GB | 30 | 19 |
|
||||
|
||||
### Hardware Summary
|
||||
|
||||
| Server | Hardware | Docker Version | Public URL |
|
||||
|--------|----------|----------------|------------|
|
||||
| **Atlantis** | Synology DS1823xs+ (AMD Ryzen V1500B) | 24.0.2 | atlantis.vish.local |
|
||||
| **Concord NUC** | Intel NUC6i3SYB (i3-6100U, 16GB) | 29.1.5 | concordnuc.vish.local |
|
||||
| **Calypso** | Synology DS723+ (AMD Ryzen R1600) | 24.0.2 | calypso.vish.local |
|
||||
| **rpi5** | Raspberry Pi 5 (16GB) | 29.1.4 | - |
|
||||
| **Homelab VM** | Proxmox VM (4 vCPU, 28GB) | 25.0.2 | 192.168.0.210 |
|
||||
|
||||
## Service Categories
|
||||
|
||||
### Media Management
|
||||
|
||||
- arr-stack (Atlantis)
|
||||
- arr-stack (Calypso)
|
||||
- plex
|
||||
- jellyseerr
|
||||
- tautulli
|
||||
|
||||
### Photo Management
|
||||
|
||||
- Immich (Atlantis)
|
||||
- Immich (Calypso)
|
||||
|
||||
### Document Management
|
||||
|
||||
- PaperlessNGX
|
||||
- Joplin
|
||||
|
||||
### Network & DNS
|
||||
|
||||
- AdGuard (Concord NUC)
|
||||
- AdGuard (Calypso)
|
||||
- WireGuard
|
||||
- DynDNS
|
||||
|
||||
### Home Automation
|
||||
|
||||
- Home Assistant
|
||||
- Matter Server
|
||||
|
||||
### Development & DevOps
|
||||
|
||||
- Gitea
|
||||
- Portainer
|
||||
- OpenHands
|
||||
|
||||
### Communication
|
||||
|
||||
- Matrix/Synapse
|
||||
- **matrix.thevish.io** (Ubuntu VM) - Primary homeserver, server_name: `vish`
|
||||
- **mx.vish.gg** (Ubuntu VM) - Secondary homeserver with federation
|
||||
- See [Matrix Ubuntu VM Documentation](../matrix-ubuntu-vm/README.md)
|
||||
- Jitsi
|
||||
- Signal API
|
||||
|
||||
### Monitoring & Alerting
|
||||
|
||||
- Prometheus (metrics collection)
|
||||
- Grafana (dashboards & visualization)
|
||||
- Alertmanager (alert routing)
|
||||
- ntfy-bridge (formatted push notifications)
|
||||
- signal-bridge (Signal messenger alerts)
|
||||
- Uptime Kuma
|
||||
- Glances
|
||||
- WatchYourLAN
|
||||
|
||||
#### Alert Channels
|
||||
| Channel | Use Case | Topic/Number |
|
||||
|---------|----------|--------------|
|
||||
| **ntfy** | All alerts | homelab-alerts |
|
||||
| **Signal** | Critical only | REDACTED_PHONE_NUMBER |
|
||||
|
||||
See [Alerting Setup Guide](admin/alerting-setup.md) for configuration details.
|
||||
|
||||
### Security
|
||||
|
||||
- Vaultwarden/Bitwarden
|
||||
|
||||
### File Sync
|
||||
|
||||
- Syncthing
|
||||
- Seafile
|
||||
|
||||
### Privacy Tools
|
||||
|
||||
- Invidious
|
||||
- Libreddit/Redlib
|
||||
- Binternet
|
||||
|
||||
### Productivity
|
||||
|
||||
- Draw.io
|
||||
- Reactive Resume
|
||||
- ArchiveBox
|
||||
- Hoarder/Karakeep
|
||||
Reference in New Issue
Block a user