75 lines
1.4 KiB
Bash
75 lines
1.4 KiB
Bash
APP_NAME=HomeOS
|
|
APP_ENV=local
|
|
APP_KEY=
|
|
APP_DEBUG=true
|
|
APP_URL=http://localhost
|
|
|
|
APP_LOCALE=de
|
|
APP_FALLBACK_LOCALE=en
|
|
APP_FAKER_LOCALE=de_DE
|
|
APP_TIMEZONE=UTC
|
|
|
|
APP_MAINTENANCE_DRIVER=file
|
|
|
|
BCRYPT_ROUNDS=12
|
|
|
|
LOG_CHANNEL=stack
|
|
LOG_STACK=single
|
|
LOG_DEPRECATIONS_CHANNEL=null
|
|
LOG_LEVEL=debug
|
|
|
|
DB_CONNECTION=pgsql
|
|
DB_HOST=db
|
|
DB_PORT=5432
|
|
DB_DATABASE=homeos
|
|
DB_USERNAME=homeos
|
|
DB_PASSWORD=
|
|
|
|
SESSION_DRIVER=database
|
|
SESSION_LIFETIME=120
|
|
SESSION_ENCRYPT=false
|
|
SESSION_PATH=/
|
|
SESSION_DOMAIN=null
|
|
|
|
BROADCAST_CONNECTION=reverb
|
|
FILESYSTEM_DISK=local
|
|
QUEUE_CONNECTION=redis
|
|
|
|
CACHE_STORE=redis
|
|
|
|
REDIS_CLIENT=phpredis
|
|
REDIS_HOST=redis
|
|
REDIS_PASSWORD=null
|
|
REDIS_PORT=6379
|
|
|
|
MAIL_MAILER=log
|
|
MAIL_FROM_ADDRESS="homeos@localhost"
|
|
MAIL_FROM_NAME="${APP_NAME}"
|
|
|
|
# --- Reverb (private channels), proxied same-origin via nginx (/app, /apps) ---
|
|
REVERB_APP_ID=
|
|
REVERB_APP_KEY=
|
|
REVERB_APP_SECRET=
|
|
REVERB_HOST=reverb
|
|
REVERB_PORT=8080
|
|
REVERB_SCHEME=http
|
|
REVERB_SERVER_HOST=0.0.0.0
|
|
REVERB_SERVER_PORT=8080
|
|
|
|
# client (Vite/Echo) — Echo connects same-origin, so only the key is needed here
|
|
VITE_APP_NAME="${APP_NAME}"
|
|
VITE_REVERB_APP_KEY="${REVERB_APP_KEY}"
|
|
|
|
# ================= docker compose (deployment) =================
|
|
HOST_UID=1000
|
|
HOST_GID=1000
|
|
APP_PORT=80
|
|
VITE_PORT=5173
|
|
REVERB_HOST_PORT=6001
|
|
DB_HOST_PORT=5432
|
|
|
|
# --- HomeOS admin (dev seed; set a strong value, change for production) ---
|
|
HOMEOS_ADMIN_EMAIL=admin@homeos.local
|
|
HOMEOS_ADMIN_NAME=Admin
|
|
HOMEOS_ADMIN_PASSWORD=
|