Initial homelab infrastructure

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-02-13 19:41:46 +02:00
co-authored by Cursor
commit 5014d55d62
31 changed files with 1594 additions and 0 deletions
Executable
+21
View File
@@ -0,0 +1,21 @@
#!/bin/bash
echo "🚀 Starting homelab services..."
docker compose up -d
echo "✅ Services started!"
echo ""
echo "🔗 Access points:"
echo " - Traefik Dashboard: https://traefik.zea.lt"
echo " - Gitea: https://git.zea.lt"
echo " - Pi-hole: https://pihole.zea.lt"
echo " - Docker Registry: https://registry.zea.lt"
echo " - WOL API: https://wol.zea.lt"
echo " - Uptime Kuma: https://kuma.zea.lt"
echo " - Drone CI: https://drone.zea.lt"
echo " - CUPS Printer: https://print.zea.lt (IPP: port 6363)"
echo ""
echo "📋 Next steps:"
echo " 1. Check WireGuard logs: docker logs wireguard"
echo " 2. Get VPN configs from: ./wireguard/config/peer1/"
echo " 3. Update .env with secure passwords"
echo " 4. Update MAC addresses in wol-api/app.py"
echo " 5. Update server IP in pihole/etc-dnsmasq.d/02-custom.conf"