Files
homelab-optimized/docs/admin/CURRENT_INFRASTRUCTURE_STATUS.md
Gitea Mirror Bot 07ba4ffe57
Some checks failed
Documentation / Build Docusaurus (push) Failing after 4m59s
Documentation / Deploy to GitHub Pages (push) Has been skipped
Sanitized mirror from private repository - 2026-04-08 10:30:03 UTC
2026-04-08 10:30:03 +00:00

8.8 KiB

🏠 Current Infrastructure Status Report

Generated: February 14, 2026 — Updated: March 8, 2026
Status: OPERATIONAL
Last Verified: March 8, 2026

📊 Executive Summary

The homelab infrastructure is fully operational with all critical systems running. Recent improvements include:

  • DokuWiki Integration: Successfully deployed with 160 pages synchronized
  • GitOps Deployment: Portainer EE v2.33.7 managing 50+ containers
  • Documentation Systems: Three-tier documentation architecture operational
  • Security Hardening: SSH, firewall, and access controls implemented

🖥️ Server Status

Primary Infrastructure

Server Status IP Address Containers GitOps Stacks Last Verified
Atlantis (Synology DS1823xs+) 🟢 Online 192.168.0.200 50+ 24 (all GitOps) Mar 8, 2026
Calypso (Synology DS723+) 🟢 Online 192.168.0.250 54 23 (22 GitOps, 1 manual) Mar 8, 2026
Concord NUC (Intel NUC6i3SYB) 🟢 Online 192.168.0.x 19 11 (all GitOps) Mar 8, 2026
Raspberry Pi 5 🟢 Online 192.168.0.x 4 4 (all GitOps) Mar 8, 2026
Homelab VM (Proxmox) 🟢 Online 192.168.0.210 30 19 (all GitOps) Mar 8, 2026

Gaming Server (VPS)

  • Provider: Contabo VPS
  • Status: 🟢 OPERATIONAL
  • Services: Minecraft, Garry's Mod, PufferPanel, Stoatchat
  • Security: Hardened (SSH keys, fail2ban, UFW)
  • Backup Access: Port 2222 configured and tested

🐳 Container Management

Portainer Enterprise Edition

  • Version: 2.33.7
  • URL: https://192.168.0.200:9443
  • Status: FULLY OPERATIONAL
  • Instance ID: dc043e05-f486-476e-ada3-d19aaea0037d
  • API Access: Available and tested
  • GitOps Stacks: 81 stacks total, 80 GitOps-managed (all endpoints fully migrated March 2026)

Container Distribution

Total Containers: 157+
├── Atlantis: 50+ containers (Primary NAS) — 24 stacks
├── Calypso: 54 containers (Secondary NAS) — 23 stacks
├── Homelab VM: 30 containers (Cloud services) — 19 stacks
├── Concord NUC: 19 containers (Edge computing) — 11 stacks
└── Raspberry Pi 5: 4 containers (IoT/Edge) — 4 stacks

📚 Documentation Systems

1. Git Repository (Primary Source)

  • URL: https://git.vish.gg/Vish/homelab
  • Status: ACTIVE - Primary source of truth
  • Structure: Organized hierarchical documentation
  • Files: 118+ documentation files in docs/ folder
  • Last Update: February 14, 2026

2. DokuWiki Mirror

3. Gitea Wiki

  • URL: https://git.vish.gg/Vish/homelab/wiki
  • Status: 🔄 PARTIALLY ORGANIZED
  • Pages: 364 pages (needs cleanup)
  • Issues: Flat structure, missing category pages
  • Priority: Medium - functional but needs improvement

🚀 GitOps Deployment Status

Active Deployments

  • Management Platform: Portainer EE v2.33.7
  • Active Stacks: 18 compose stacks on Atlantis
  • Deployment Method: Automatic sync from Git repository
  • Status: FULLY OPERATIONAL

Recent GitOps Activities

  • Feb 14, 2026: DokuWiki documentation sync completed
  • Feb 13, 2026: Watchtower deployment fixes applied
  • Feb 11, 2026: Infrastructure health verification
  • Feb 9, 2026: Watchtower Atlantis incident resolved

🔐 Security Status

Server Hardening (Gaming Server)

  • SSH Security: Key-based authentication only
  • Backup Access: Port 2222 with IP restrictions
  • Firewall: UFW with rate limiting
  • Intrusion Prevention: Fail2ban active
  • Emergency Access: Backup access procedures tested

Network Security

  • VPN: Tailscale mesh network operational
  • DNS Filtering: AdGuard Home on multiple nodes
  • SSL/TLS: Let's Encrypt certificates with auto-renewal
  • Access Control: Authentik SSO for service authentication

📊 Service Categories

Media & Entertainment ( Operational)

  • Plex Media Server - Primary streaming (Port 32400)
  • Jellyfin - Alternative media server (Port 8096)
  • Sonarr/Radarr/Lidarr - Media automation
  • Jellyseerr - Request management
  • Tautulli - Plex analytics

Development & DevOps ( Operational)

  • Gitea - Git repositories (git.vish.gg)
  • Portainer - Container management (Port 9443)
  • Grafana - Metrics visualization (Port 3000)
  • Prometheus - Metrics collection (Port 9090)
  • Watchtower - Automated updates

Productivity & Storage ( Operational)

  • Immich - Photo management
  • PaperlessNGX - Document management
  • Syncthing - File synchronization
  • Nextcloud - Cloud storage

Network & Infrastructure ( Operational)

  • AdGuard Home - DNS filtering
  • Nginx Proxy Manager - Reverse proxy
  • Authentik - Single sign-on
  • Tailscale - Mesh VPN

🎮 Gaming Services

Active Game Servers ( Operational)

  • Minecraft Server (Port 25565) - Latest version
  • Garry's Mod Server (Port 27015) - Sandbox/DarkRP
  • PufferPanel (Port 8080) - Game server management

Communication Platform

  • Stoatchat (st.vish.gg) - FULLY OPERATIONAL
    • Self-hosted Revolt instance
    • Voice/video calling via LiveKit
    • Email system functional (Gmail SMTP)
    • SSL certificates valid (expires May 12, 2026)

📈 Monitoring & Observability

Production Monitoring

  • Location: homelab-vm/monitoring.yaml
  • Access: https://gf.vish.gg (Authentik SSO)
  • Status: ACTIVE - Primary monitoring stack
  • Features: Full infrastructure monitoring, SNMP for Synology

Key Metrics Monitored

  • System metrics (CPU, Memory, Disk, Network)
  • Container health and resource usage
  • Storage metrics (RAID status, temperatures)
  • Network connectivity (Tailscale, bandwidth)
  • Service uptime for critical services

🔄 Backup & Disaster Recovery

Automated Backups

  • Schedule: Daily incremental, weekly full
  • Storage: Multiple locations (local + cloud)
  • Verification: Automated backup testing
  • Status: OPERATIONAL

Recent Backup Activities

  • Gaming Server: Daily automated backups to /root/stoatchat-backups/
  • Stoatchat: Complete system backup procedures documented
  • Documentation: All systems backed up to Git repository

⚠️ Known Issues & Maintenance Items

Minor Issues

  1. Gitea Wiki: 364 pages need reorganization (Medium priority)
  2. Documentation: Some cross-references need updating
  3. Monitoring: Dashboard template variables need periodic review

Planned Maintenance

  1. Monthly: Documentation review and updates
  2. Quarterly: Security audit and certificate renewal
  3. Annually: Hardware refresh planning

Management Interfaces

Gaming Services

Emergency Access

  • SSH Primary: ssh -p 22 root@YOUR_GAMING_SERVER
  • SSH Backup: ssh -p 2222 root@YOUR_GAMING_SERVER
  • Atlantis SSH: ssh -p 60000 vish@192.168.0.200

📊 Performance Metrics

System Health (Last 24 Hours)

  • Uptime: 99.9% across all systems
  • Container Restarts: < 5 (normal maintenance)
  • Failed Deployments: 0
  • Security Incidents: 0
  • Backup Failures: 0

Resource Utilization

  • CPU: Average 15-25% across all hosts
  • Memory: Average 60-70% utilization
  • Storage: < 80% on all volumes
  • Network: Normal traffic patterns

🎯 Next Steps

Immediate (This Week)

  • Complete Gitea Wiki cleanup
  • Update service inventory documentation
  • Test disaster recovery procedures

Short Term (This Month)

  • Implement automated documentation sync
  • Enhance monitoring dashboards
  • Security audit and updates

Long Term (Next Quarter)

  • Kubernetes cluster evaluation
  • Infrastructure scaling planning
  • Advanced automation implementation

📞 Support & Contact


Report Status: CURRENT AND ACCURATE
Next Update: February 21, 2026
Confidence Level: High (verified via API and direct access)
Overall Health: 🟢 EXCELLENT (95%+ operational)