206 lines
5.9 KiB
Markdown
206 lines
5.9 KiB
Markdown
# Digitaler Zwilling: Proxmox & Docker Cluster-Topologie
|
|
|
|
Dieses Dokument beschreibt die physische und virtuelle Infrastruktur von MayaDO.
|
|
|
|
## Physische Cluster-Nodes
|
|
### Node: pve-venus
|
|
- **Status**: online
|
|
- **CPU Kerne**: 4
|
|
- **Maximaler Arbeitsspeicher**: 15.45 GB
|
|
|
|
## Virtuelle Maschinen (Qemu/VM)
|
|
### VM 10190100: Router190
|
|
- **Node**: pve-venus
|
|
- **Status**: running
|
|
- **CPU Kerne**: 1
|
|
- **RAM Limit**: 2.0 GB
|
|
- **IP-Adressen**: 10.255.255.2, 10.190.10.1, 10.190.20.1, 10.190.30.1, 10.190.40.1, 10.190.50.1, 100.64.1.4
|
|
|
|
### VM 10190129: Traefik190-01
|
|
- **Node**: pve-venus
|
|
- **Status**: running
|
|
- **CPU Kerne**: 1
|
|
- **RAM Limit**: 1.0 GB
|
|
- **IP-Adressen**: 10.190.20.10
|
|
|
|
### VM 10190130: fc190
|
|
- **Node**: pve-venus
|
|
- **Status**: running
|
|
- **CPU Kerne**: 1
|
|
- **RAM Limit**: 4.0 GB
|
|
- **IP-Adressen**: 10.190.30.10
|
|
|
|
### VM 10190150: RustDesk-WWW
|
|
- **Node**: pve-venus
|
|
- **Status**: running
|
|
- **CPU Kerne**: 1
|
|
- **RAM Limit**: 4.0 GB
|
|
- **IP-Adressen**: 10.190.20.50
|
|
|
|
## LXC-Container
|
|
### LXC 10190120: db19001200
|
|
- **Node**: pve-venus
|
|
- **Status**: running
|
|
- **CPU Kerne**: 1
|
|
- **RAM Limit**: 1.0 GB
|
|
- **IP-Adressen**: 10.190.10.20
|
|
|
|
### LXC 10190121: crawler19001210
|
|
- **Node**: pve-venus
|
|
- **Status**: running
|
|
- **CPU Kerne**: 1
|
|
- **RAM Limit**: 1.0 GB
|
|
- **IP-Adressen**: 10.190.50.20
|
|
|
|
### LXC 10190180: web19001180
|
|
- **Node**: pve-venus
|
|
- **Status**: running
|
|
- **CPU Kerne**: 1
|
|
- **RAM Limit**: 1.0 GB
|
|
- **IP-Adressen**: 10.190.20.20
|
|
|
|
## Docker-Dienste und -Container
|
|
### Docker-Host: pve-host (IP: 80.90.43.178)
|
|
#### Container: jmap-proxy
|
|
- **ID**: `0b9d8273fb5b`
|
|
- **Image**: `jmap-proxy-jmap-proxy`
|
|
- **Status**: Up 21 minutes
|
|
- **Ports**: `0.0.0.0:20129->20129/tcp, [::]:20129->20129/tcp`
|
|
|
|
#### Container: agent-reach
|
|
- **ID**: `4e758b086b20`
|
|
- **Image**: `agent-reach-agent-reach`
|
|
- **Status**: Up 9 hours
|
|
|
|
#### Container: omniroute
|
|
- **ID**: `acc06fbb53f8`
|
|
- **Image**: `omniroute-omniroute`
|
|
- **Status**: Up 21 minutes
|
|
- **Ports**: `0.0.0.0:20128->20128/tcp`
|
|
|
|
#### Container: phoenix_onboarding
|
|
- **ID**: `534df33e6588`
|
|
- **Image**: `phoenix-onboarding`
|
|
- **Status**: Up 6 days
|
|
- **Ports**: `0.0.0.0:8090->80/tcp, [::]:8090->80/tcp`
|
|
|
|
#### Container: ram_graph_general
|
|
- **ID**: `1d414d575995`
|
|
- **Image**: `ram-graphs-deploy-ram-graph-general`
|
|
- **Status**: Up 8 days
|
|
- **Ports**: `0.0.0.0:8081->80/tcp, [::]:8081->80/tcp`
|
|
|
|
#### Container: ram_graph_sovereign
|
|
- **ID**: `7f2a8ee43467`
|
|
- **Image**: `ram-graphs-deploy-ram-graph-sovereign`
|
|
- **Status**: Up 8 days
|
|
- **Ports**: `0.0.0.0:8082->80/tcp, [::]:8082->80/tcp`
|
|
|
|
#### Container: bernados_app
|
|
- **ID**: `5d98afbaf52d`
|
|
- **Image**: `bernados-app`
|
|
- **Status**: Up 3 weeks
|
|
- **Ports**: `0.0.0.0:80->5001/tcp, [::]:80->5001/tcp`
|
|
|
|
### Docker-Host: venus-traefik (IP: 10.190.20.10)
|
|
#### Container: traefik
|
|
- **ID**: `514cdd54baa2`
|
|
- **Image**: `traefik:v3`
|
|
- **Status**: Up About an hour
|
|
- **Ports**: `0.0.0.0:80->80/tcp, [::]:80->80/tcp, 0.0.0.0:443->443/tcp, [::]:443->443/tcp, 0.0.0.0:8080->8080/tcp, [::]:8080->8080/tcp`
|
|
|
|
#### Container: oauth2-proxy
|
|
- **ID**: `f6cd66c87de1`
|
|
- **Image**: `quay.io/oauth2-proxy/oauth2-proxy:v7.6.0`
|
|
- **Status**: Up 2 weeks
|
|
- **Ports**: `0.0.0.0:4180->4180/tcp, [::]:4180->4180/tcp`
|
|
|
|
### Docker-Host: venus-rustdesk (IP: 10.190.20.50)
|
|
#### Container: lp-manager-worker
|
|
- **ID**: `cb81a05e861d`
|
|
- **Image**: `lp-manager-worker`
|
|
- **Status**: Up 46 hours
|
|
|
|
#### Container: lp-manager-app
|
|
- **ID**: `9db022e0de8b`
|
|
- **Image**: `lp-manager-app`
|
|
- **Status**: Up 45 hours
|
|
- **Ports**: `0.0.0.0:8000->8000/tcp, [::]:8000->8000/tcp`
|
|
|
|
#### Container: lp-onboarding-service
|
|
- **ID**: `e5d40a093981`
|
|
- **Image**: `lp-manager-onboarding`
|
|
- **Status**: Up 6 days
|
|
- **Ports**: `0.0.0.0:8026->8026/tcp, [::]:8026->8026/tcp`
|
|
|
|
#### Container: dev-widget-nginx
|
|
- **ID**: `bc9e663754d4`
|
|
- **Image**: `nginx:alpine`
|
|
- **Status**: Up 6 days
|
|
- **Ports**: `0.0.0.0:8025->80/tcp, [::]:8025->80/tcp`
|
|
|
|
#### Container: lp-manager-ui-control
|
|
- **ID**: `0a6a1ea97c9e`
|
|
- **Image**: `lp-manager-ui-control`
|
|
- **Status**: Up 6 days
|
|
- **Ports**: `0.0.0.0:8020->8010/tcp, [::]:8020->8010/tcp`
|
|
|
|
#### Container: lp-manager-postgres-leads
|
|
- **ID**: `fe1c1068921c`
|
|
- **Image**: `postgres:16-alpine`
|
|
- **Status**: Up 6 days
|
|
- **Ports**: `0.0.0.0:5433->5432/tcp, [::]:5433->5432/tcp`
|
|
|
|
#### Container: lp-manager-postgres-platform
|
|
- **ID**: `c8446921b15a`
|
|
- **Image**: `postgres:16-alpine`
|
|
- **Status**: Up 6 days
|
|
- **Ports**: `0.0.0.0:5432->5432/tcp, [::]:5432->5432/tcp`
|
|
|
|
#### Container: lp-manager-minio
|
|
- **ID**: `1e0ed06280f5`
|
|
- **Image**: `minio/minio:latest`
|
|
- **Status**: Up 6 days
|
|
- **Ports**: `0.0.0.0:9000-9001->9000-9001/tcp, [::]:9000-9001->9000-9001/tcp`
|
|
|
|
#### Container: forgejo
|
|
- **ID**: `921ad465ed8e`
|
|
- **Image**: `codeberg.org/forgejo/forgejo:8`
|
|
- **Status**: Up 6 days
|
|
- **Ports**: `0.0.0.0:2222->22/tcp, [::]:2222->22/tcp, 0.0.0.0:8095->3000/tcp, [::]:8095->3000/tcp`
|
|
|
|
#### Container: space-agent-ui
|
|
- **ID**: `7261dfe38d83`
|
|
- **Image**: `space-agent-image:latest`
|
|
- **Status**: Up 6 days
|
|
- **Ports**: `0.0.0.0:3000->3000/tcp, [::]:3000->3000/tcp`
|
|
|
|
#### Container: lp-manager-redis
|
|
- **ID**: `244da8aba77d`
|
|
- **Image**: `redis:7-alpine`
|
|
- **Status**: Up 6 days
|
|
- **Ports**: `0.0.0.0:6379->6379/tcp, [::]:6379->6379/tcp`
|
|
|
|
#### Container: quotes-app
|
|
- **ID**: `d3d8ed3bd56f`
|
|
- **Image**: `infisical/infisical:latest`
|
|
- **Status**: Up 6 days
|
|
- **Ports**: `443/tcp, 0.0.0.0:8080->8080/tcp, [::]:8080->8080/tcp`
|
|
|
|
#### Container: quotes-db
|
|
- **ID**: `5fa5fd299d0c`
|
|
- **Image**: `postgres:15-alpine`
|
|
- **Status**: Up 6 days
|
|
- **Ports**: `5432/tcp`
|
|
|
|
#### Container: quotes-cache
|
|
- **ID**: `078f16f124d0`
|
|
- **Image**: `redis:7-alpine`
|
|
- **Status**: Up 6 days
|
|
- **Ports**: `6379/tcp`
|
|
|
|
#### Container: fti-app
|
|
- **ID**: `fa2b6c8fc25f`
|
|
- **Image**: `mcp-registry-policy-fti-app`
|
|
- **Status**: Up 6 days
|
|
- **Ports**: `0.0.0.0:3030->3030/tcp, [::]:3030->3030/tcp`
|