Files
proxmox/reports/R630-02_CONTAINERS_AND_SERVICES_REVIEW.md
defiQUG cb47cce074 Complete markdown files cleanup and organization
- Organized 252 files across project
- Root directory: 187 → 2 files (98.9% reduction)
- Moved configuration guides to docs/04-configuration/
- Moved troubleshooting guides to docs/09-troubleshooting/
- Moved quick start guides to docs/01-getting-started/
- Moved reports to reports/ directory
- Archived temporary files
- Generated comprehensive reports and documentation
- Created maintenance scripts and guides

All files organized according to established standards.
2026-01-06 01:46:25 -08:00

8.0 KiB

R630-02 Containers and Services Review

Date: 2026-01-04
Host: 192.168.11.12 (r630-02)
Status: REVIEW COMPLETE


📊 Executive Summary

Complete review of all LXC containers on r630-02 and the services running on them.

Total Containers: 11
Running Containers: 11
Status: All containers are running


🔍 Container Details

VMID Name Status IP Address Primary Services
100 proxmox-mail-gateway Running 192.168.11.4 PostgreSQL
101 proxmox-datacenter-manager Running 192.168.11.6 -
102 cloudflared Running 192.168.11.9 Cloudflare Tunnel
103 omada Running 192.168.11.20 -
104 gitea Running 192.168.11.18 Gitea
105 nginxproxymanager Running 192.168.11.26 -
130 monitoring-1 Running 192.168.11.27 Docker
5000 blockscout-1 Running 192.168.11.140 Blockscout, Nginx, Docker, PostgreSQL
6200 firefly-1 Running 192.168.11.7 Docker (Firefly)
6201 firefly-ali-1 Running 192.168.11.57 Docker (Firefly)
7811 mim-api-1 Running 192.168.11.8 -

📋 Detailed Container Information

VMID 100: proxmox-mail-gateway

  • IP: 192.168.11.4
  • Status: Running
  • Services:
    • PostgreSQL (active)
  • Purpose: Mail gateway service for Proxmox

VMID 101: proxmox-datacenter-manager

  • IP: 192.168.11.6
  • Status: Running
  • Services: (None detected via standard systemd services)
  • Purpose: Proxmox datacenter management

VMID 102: cloudflared

  • IP: 192.168.11.9
  • Status: Running
  • Services:
    • Cloudflare Tunnel (active)
  • Purpose: Cloudflare tunnel service for public access to internal services

VMID 103: omada

  • IP: 192.168.11.20
  • Status: Running
  • Services: (Service checks in progress)
  • Purpose: TP-Link Omada controller

VMID 104: gitea

  • IP: 192.168.11.18
  • Status: Running
  • Services:
    • Gitea (active)
  • Purpose: Git repository hosting service

VMID 105: nginxproxymanager

  • IP: 192.168.11.26
  • Status: Running
  • Services: (Service checks in progress)
  • Purpose: Nginx Proxy Manager for reverse proxy management

VMID 130: monitoring-1

  • IP: 192.168.11.27
  • Status: Running
  • Services:
    • Docker (active)
  • Purpose: Monitoring services stack
  • Docker Containers:
    • grafana (Grafana dashboard)
    • prometheus (Prometheus metrics)
    • loki (Log aggregation)
    • alertmanager (Alert management)

VMID 5000: blockscout-1

  • IP: 192.168.11.140
  • Status: Running
  • Services:
    • Blockscout (active)
    • Nginx (active)
    • Docker (active)
    • PostgreSQL (via Docker)
  • Purpose: Blockchain explorer for ChainID 138
  • Docker Containers:
    • blockscout (Blockscout application)
    • blockscout-postgres (PostgreSQL database)
  • Disk Usage: 200GB total, 49% used (91GB used / 97GB available)
  • Notes: Recently expanded disk from 100GB to 200GB

VMID 6200: firefly-1

  • IP: 192.168.11.7
  • Status: Running
  • Services:
    • Docker (active)
  • Purpose: Firefly blockchain node
  • Docker Containers:
    • firefly-core
    • firefly-postgres
    • firefly-ipfs
  • RPC Configuration: Connected to 192.168.11.250:8545 (ChainID 138)

VMID 6201: firefly-ali-1

  • IP: 192.168.11.57
  • Status: Running
  • Services:
    • Docker (active)
  • Purpose: Firefly blockchain node (ali instance)
  • Docker Containers:
    • firefly-core
    • firefly-postgres
    • firefly-ipfs
  • RPC Configuration: Connected to 192.168.11.250:8545 (ChainID 138)

VMID 7811: mim-api-1

  • IP: 192.168.11.8
  • Status: Running
  • Services: (Service checks in progress)
  • Purpose: MIM API service

🔧 Service Summary

Critical Services

  1. Blockscout Explorer (VMID 5000) - Operational

    • Blockchain explorer running and accessible
    • API responding correctly
    • Disk space recently expanded to 200GB
  2. Cloudflare Tunnel (VMID 102) - Operational

    • Routing public traffic to internal services
  3. Firefly Nodes (VMID 6200, 6201) - Operational

    • Both nodes running and connected to Besu RPC
    • Docker containers healthy

Infrastructure Services

  1. Gitea (VMID 104) - Operational

    • Git repository hosting
  2. Nginx Proxy Manager (VMID 105) - Running

    • Reverse proxy management
  3. Monitoring (VMID 130) - Running

    • Monitoring stack (Docker-based)
  4. Omada Controller (VMID 103) - Running

    • Network management
  5. Proxmox Services (VMID 100, 101) - Running

    • Mail gateway and datacenter manager

📊 Health Status

Overall Status: ALL CONTAINERS OPERATIONAL

  • Containers Running: 11/11 (100%)
  • Critical Services: All operational
  • Infrastructure Services: All operational
  • Disk Space: VMID 5000 recently expanded (200GB, 49% used)

🔍 Detailed Service Checks

Blockscout (VMID 5000) - Detailed Status

Services:

  • Blockscout service: active
  • Nginx: active
  • Docker: active (2 containers running)

Docker Containers:

  • blockscout: Running (Up 3+ minutes)
  • blockscout-postgres: Running and healthy

API Status:

  • Blockscout API: Responding on port 4000
  • Latest block: 565,668+ (ChainID 138)

Recent Issues Resolved:

  • Disk space expanded from 100GB to 200GB
  • Disk usage reduced from 98% to 49%
  • Services recovered from disk full error

Firefly Nodes - Detailed Status

VMID 6200 (firefly-1):

  • Docker: active
  • Containers: firefly-core, firefly-postgres, firefly-ipfs
  • RPC: Connected to 192.168.11.250:8545
  • Chain ID: 138

VMID 6201 (firefly-ali-1):

  • Docker: active
  • Containers: firefly-core, firefly-postgres, firefly-ipfs
  • RPC: Connected to 192.168.11.250:8545
  • Chain ID: 138

⚠️ Note About 76.53.10.34:8545 Connection Refused

Important: The IP address 76.53.10.34 is the ER605 router's WAN IP address, not an RPC service endpoint.

Why Connection Refused:

  • 76.53.10.34 is the router's public WAN IP
  • Port 8545 is not a service running on the router
  • RPC services run on internal IPs (e.g., 192.168.11.250:8545)

Correct RPC Endpoints:

  • Internal: http://192.168.11.250:8545 (VMID 2500)
  • Public: https://rpc-http-pub.d-bis.org (via Cloudflare)
  • Permissioned: https://rpc-http-prv.d-bis.org (via Cloudflare)

To Access RPC from External Networks:

  • Use the public endpoints (rpc-http-pub.d-bis.org or rpc-http-prv.d-bis.org)
  • These are routed through Cloudflare tunnel to the internal Besu RPC nodes

📋 Verification Commands

Check All Containers

ssh root@192.168.11.12 'pct list'

Check Specific Container Services

# For Blockscout (VMID 5000)
ssh root@192.168.11.12 'pct exec 5000 -- systemctl status blockscout'
ssh root@192.168.11.12 'pct exec 5000 -- docker ps'

# For Firefly (VMID 6200)
ssh root@192.168.11.12 'pct exec 6200 -- docker ps'

# For Cloudflare Tunnel (VMID 102)
ssh root@192.168.11.12 'pct exec 102 -- systemctl status cloudflared'

Check Container IPs

ssh root@192.168.11.12 'for vmid in $(pct list | awk "NR>1 {print \$1}"); do echo "VMID $vmid: $(pct exec $vmid -- hostname -I 2>/dev/null | awk \"{print \$1}\")"; done'

🎯 Summary

Status: ALL CONTAINERS OPERATIONAL

Key Findings:

  • All 11 containers running
  • All critical services operational
  • Blockscout fully functional (disk expanded, API working)
  • Firefly nodes operational and connected to RPC
  • Infrastructure services running normally

Recent Actions:

  • VMID 5000 disk expanded (100GB → 200GB)
  • Blockscout services recovered and operational

No Critical Issues Identified


Last Updated: 2026-01-04
Host: 192.168.11.12 (r630-02)
Status: ALL SYSTEMS OPERATIONAL