Welcome to BaoLabs.io
Your comprehensive documentation hub for homelab infrastructure, services, and automation.
What’s in the Lab?
BaoLabs is a comprehensive homelab setup featuring enterprise-grade infrastructure and self-hosted services. This documentation covers everything from initial setup to advanced configurations.
🏗️ Infrastructure
- Compute: Servers, virtualization, and container orchestration
- Network: VLANs, firewalls, VPN, and network automation
- Storage: ZFS pools, NFS shares, and backup solutions
🚀 Services
- Applications: Self-hosted alternatives to cloud services
- Monitoring: Comprehensive observability stack
- Security: Identity management, intrusion detection, and hardening
🤖 Automation
- Infrastructure as Code: Terraform, Ansible configurations
- CI/CD: Automated deployments and testing
- Scripting: Custom tools and maintenance automation
Getting Started
Choose your path based on what you’re looking to accomplish:
🔰 New to Homelabs?
Start with our Homelab Basics section to understand fundamental concepts and planning.
🛠️ Ready to Build?
Jump into Infrastructure Setup for detailed deployment guides and configurations.
📊 Want to Monitor?
Check out Monitoring & Observability for comprehensive monitoring solutions.
🔐 Focus on Security?
Explore Security & Hardening for best practices and security implementations.
Quick Links
Resource | Description |
---|---|
Network Diagram | Visual overview of network topology |
Service Catalog | Complete list of running services |
Troubleshooting | Common issues and solutions |
Hardware | Equipment specifications and reviews |
Latest Updates
Recent additions and changes to the documentation:
- Network Segmentation: New VLAN configuration guide
- Container Platform: Kubernetes cluster setup documentation
- Monitoring Stack: Prometheus and Grafana deployment guides
- Backup Strategy: Automated backup solution implementation
This documentation is continuously updated as the homelab evolves. Check the changelog for recent updates.