APP_NAME=beacon APP_ENV=production # Compose interpolates this into the containers. Leave empty to let the # start script generate and persist a key on first boot. APP_KEY= APP_DEBUG=false APP_URL=http://localhost:8000 # Docker Compose substitution (not read by Laravel). Copy this file to # `.env` next to docker-compose.yml before `docker compose up`. # BEACON_IMAGE=ghcr.io/apxcde/beacon:0.3.3-beta # BEACON_PORT=8000 # Compose publishes HTTP at http://localhost:8000 (or BEACON_PORT). # If you change BEACON_PORT, set APP_URL to match. # For local development, set: # APP_ENV=local # APP_DEBUG=true APP_LOCALE=en APP_FALLBACK_LOCALE=en APP_FAKER_LOCALE=en_US APP_MAINTENANCE_DRIVER=file # APP_MAINTENANCE_STORE=database # PHP_CLI_SERVER_WORKERS=4 BCRYPT_ROUNDS=12 LOG_CHANNEL=stack LOG_STACK=single LOG_DEPRECATIONS_CHANNEL=null LOG_LEVEL=info DB_CONNECTION=sqlite DB_DATABASE=database/database.sqlite # DB_HOST=127.0.0.1 # DB_PORT=3306 # DB_USERNAME=beacon # DB_PASSWORD=secret # Optional Docker MySQL profile variables: # MYSQL_DATABASE=beacon # MYSQL_USER=beacon # MYSQL_PASSWORD=secret # MYSQL_ROOT_PASSWORD=root SESSION_DRIVER=database SESSION_LIFETIME=120 SESSION_ENCRYPT=false SESSION_PATH=/ SESSION_DOMAIN=null BROADCAST_CONNECTION=log FILESYSTEM_DISK=local QUEUE_CONNECTION=redis CACHE_STORE=database # CACHE_PREFIX= MEMCACHED_HOST=127.0.0.1 REDIS_CLIENT=phpredis REDIS_HOST=127.0.0.1 REDIS_PASSWORD=null REDIS_PORT=6379 MAIL_MAILER=log MAIL_SCHEME=null MAIL_HOST=127.0.0.1 MAIL_PORT=2525 MAIL_USERNAME=null MAIL_PASSWORD=null MAIL_FROM_ADDRESS="turbine@apexcode.dev" MAIL_FROM_NAME="${APP_NAME}" AWS_ACCESS_KEY_ID= AWS_SECRET_ACCESS_KEY= AWS_DEFAULT_REGION=us-east-1 AWS_BUCKET= AWS_USE_PATH_STYLE_ENDPOINT=false VITE_APP_NAME=beacon # Optional: comma-separated list of domains the dashboard SPA runs on. # Defaults are derived from APP_URL; only set this if you serve the dashboard # from a different host than the API. # SANCTUM_STATEFUL_DOMAINS= # Twilio credentials are stored per-team in the database via the first-run # setup flow — there are no global TWILIO_* env vars to set. # Twilio webhook signatures are always verified by default. Only set this to # false for local webhook experiments where you cannot produce valid # X-Twilio-Signature headers (e.g. replaying captured payloads). # TWILIO_VALIDATE_WEBHOOK_SIGNATURE=false # keep telescope disabled by default TELESCOPE_ENABLED=false LICENSE_PUBLIC_KEY="-----BEGIN PUBLIC KEY-----\nMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEUbtCu3qyeYq9xN1CK/u3Leb0bf7r\ncLPLeR+i5HvHzRFQdXPkQkaC2UbJMp36laIEX3nsS4/gyLHRBksklRpa+Q==\n-----END PUBLIC KEY-----"