# .env.example # Copy this file to .env and update the values below ## Domain / Timezone DOMAIN=your-domain.com TZ=Your/Timezone ## ACME (Let's Encrypt) # Your email address for Let's Encrypt certificate notifications ACME_EMAIL=admin@your-domain.com ## Basic Authentication # Generate password hash with: echo $(htpasswd -nB user) | sed -e s/\\$/\\$\\$/g # Or use online generator: https://hostingcanada.org/htpasswd-generator/ # Format: username:$$2y$$10$$hashed_password BASIC_AUTH_USERS=admin:$$2y$$05$$HIIpotyLuLRMBX3sfUs6E.YM3lP9cpF7hK7sHaSXGs6mw/RS6MXCa ## Umami (PostgreSQL) # Database user for Umami analytics UMAMI_DB_USER=umami # Strong password for Umami database UMAMI_DB_PASS=your_strong_database_password # Database name for Umami UMAMI_DB_NAME=umami # Random 64-character secret for Umami app security UMAMI_APP_SECRET=your_64_character_random_secret_here # Website ID from Umami dashboard (use placeholder initially, update after setup) UMAMI_WEBSITE_ID=placeholder-website-id ## Grafana # Admin username for Grafana dashboard GRAFANA_ADMIN_USER=admin # Strong password for Grafana admin user GRAFANA_ADMIN_PASS=your_strong_grafana_password