📘 Technical Guide (English Version)

Welcome to the complete English documentation for the self-hosted personal HomeLab project. This guide includes tutorials, examples, and configurations to help you build and maintain your own home server using modern, efficient, and secure technologies.

🚧 This documentation is a work in progress and is updated continuously.


🧱 Infrastructure and Architecture

Initial deployment, home networking, hardware, and device connectivity.

🔗 Go to Infrastructure section index


🗃️ Self-hosted Services

All services are deployed using Docker, categorized by server (Raspberry Pi or MSI).

🔗 Go to Services section index


🤖 Automation and Artificial Intelligence

Task automation with n8n, custom flows, and getting started with local AI models.

🔗 Go to Automation & AI section index


🔐 Security, Backups, and Monitoring

System monitoring, automatic backups, alerting, and service protection.

🔗 Go to Security section index


💡 Use Cases and Extensions

Practical ideas for personal or professional use: media center, synchronization, remote access, and more.

🔗 Go to Use Cases section index


📦 Annexes and Additional Resources

Scripts, configurations, useful tools, and external references.

🔗 Go to Resources section index


📌 About the Project

This system is deployed on a Raspberry Pi and an Ubuntu server, connected via an encrypted VPN and accessible from anywhere. It aims to combine technical learning with practical and replicable solutions for individuals or small organizations.

If you’re interested in setting up a similar project, check out the GitHub repository or get in touch to collaborate.