Files
EZ-Homelab/docs
Kelin e2d28b5208 feat: Improve TLS handling for multi-server deployments
- Add CORE_SERVER_IP variable for remote server configuration
- Implement setup_multi_server_tls() function for shared CA management
- Change TLS failure handling from exit-on-error to warning-based approach
- Add TLS_ISSUES_SUMMARY for end-of-deployment remediation guidance
- Update documentation for automated TLS setup process
- Add comprehensive AI assistant instructions for project management

This allows deployments to complete successfully even with TLS issues,
providing clear remediation steps instead of failing the entire setup.
2026-01-26 16:34:25 -05:00
..
2026-01-24 23:11:05 -05:00
2026-01-24 21:40:51 -05:00
2026-01-21 17:10:55 -05:00
2026-01-24 21:40:51 -05:00
2026-01-24 21:40:51 -05:00
2026-01-24 23:11:05 -05:00
2026-01-24 21:40:51 -05:00
2026-01-24 21:40:51 -05:00
2026-01-21 15:54:58 -05:00
2026-01-24 21:40:51 -05:00
2026-01-21 17:10:55 -05:00
2026-01-24 23:11:05 -05:00
2026-01-21 19:18:39 -05:00
2026-01-25 12:35:16 -05:00
2026-01-21 15:54:58 -05:00

AI-Homelab Documentation

Welcome to the AI-Homelab documentation! This is your comprehensive guide to deploying and managing a production-ready homelab infrastructure with 50+ pre-configured services.

📚 Documentation Structure

🚀 Getting Started

🏗️ Architecture & Design

💾 Backup & Recovery

📦 Services & Stacks

Core Infrastructure (Deploy First)

Essential services that everything else depends on:

  • DuckDNS - Dynamic DNS updates
  • Traefik - Reverse proxy & SSL termination
  • Authelia - Single Sign-On authentication
  • Gluetun - VPN client for secure downloads
  • Sablier - Lazy loading service for on-demand containers

Management & Monitoring

  • Dockge - Primary stack management UI
  • Homepage - Service dashboard (AI-configurable)
  • Homarr - Alternative modern dashboard
  • Dozzle - Real-time log viewer
  • Glances - System monitoring
  • Pi-hole - DNS & ad blocking

Media Services

Media Management (Arr Stack)

Home Automation

Productivity & Collaboration

Development Tools

Monitoring & Observability

Utilities & Tools

Alternative Services

Services that provide alternatives to the defaults:

🛠️ Development & Operations

Docker & Container Management

External Service Integration

AI & Automation

📋 Quick References

Commands & Operations

Troubleshooting

📖 Advanced Topics

SSL & Certificates

Security & Access Control

Backup & Recovery

🔧 Development & Contributing

Repository Structure

Development Workflow

📚 Additional Resources


🎯 Quick Navigation

New to AI-Homelab?Getting Started

Need to add a service?Service Creation Guide

Having issues?Troubleshooting

Want to contribute?Development Workflow


This documentation is maintained by AI and community contributors. Last updated: January 20, 2026