# Environment Variables Template # Copy this file to .env and fill in your values # NEVER commit .env to git! # User and Group IDs (get with: id -u and id -g) PUID=1000 PGID=1000 # Timezone (list: timedatectl list-timezones) TZ=America/New_York # Server IP address SERVER_IP=192.168.1.100 # Directory Paths USERDIR=/home/username/homelab MEDIADIR=/mnt/media DOWNLOADDIR=/mnt/downloads PROJECTDIR=/home/username/projects # Plex Configuration PLEX_CLAIM=claim-xxxxxxxxxx # Monitoring Passwords GRAFANA_ADMIN_PASSWORD=changeme # Code Server Passwords CODE_SERVER_PASSWORD=changeme CODE_SERVER_SUDO_PASSWORD=changeme # Database Credentials POSTGRES_USER=postgres POSTGRES_PASSWORD=changeme POSTGRES_DB=homelab PGADMIN_EMAIL=admin@example.com PGADMIN_PASSWORD=changeme # Jupyter Token JUPYTER_TOKEN=changeme # Pi-hole PIHOLE_PASSWORD=changeme # Watchtower Notifications (optional) # WATCHTOWER_NOTIFICATION_URL= # Add your own variables below