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
+29
View File
@@ -0,0 +1,29 @@
# Copy to .env and fill in. Never commit .env to git.
# Let's Encrypt / Traefik
ACME_EMAIL=
# Pi-hole admin password
PIHOLE_PASSWORD=
# Traefik basic auth generate: htpasswd -nb username password
# Then add to traefik/dynamic.yml middlewares.auth.basicAuth.users
TRAEFIK_AUTH_USERS=
# WOL API & Dashboard
WOL_API_USER=
WOL_API_PASS=
# WEATHER_API_KEY= # OpenWeatherMap optional for dashboard
# WEATHER_CITY=
# WOL_DEVICES=desktop:AA:BB:CC:DD:EE:FF:192.168.1.10 (name:mac:ip)
# WOL_BROADCAST_IP=192.168.0.255
# Drone CI (Gitea OAuth app, redirect https://drone.zea.lt/login)
DRONE_GITEA_CLIENT_ID=
DRONE_GITEA_CLIENT_SECRET=
DRONE_RPC_SECRET=
DRONE_ADMIN_USER=
# CUPS printer admin
CUPSADMIN=admin
CUPSPASSWORD=