clupilot/stack.env.example

43 lines
1.1 KiB
Plaintext

# Portainer Stack environment variables.
# Paste these into Portainer → Stack → Environment variables (Advanced mode),
# then fill in real secrets. Required ones will fail deploy if missing.
# ---- Stack ----
STACK_NAME=clupilot
HTTP_PORT=80
MAILPIT_UI_PORT=8025
# ---- Version pins ----
# Your own images: set per-deploy. Use Git tag (v1.2.3) or commit SHA for prod;
# 'dev' is fine for dev stack (rebuilt on every push).
APP_VERSION=dev
# Service images: bump in lockstep across all stacks.
MARIADB_VERSION=11.4
REDIS_VERSION=7.4-alpine
# ---- Laravel app ----
APP_NAME=CluPilot
APP_ENV=production
# Generate once locally: cd app && php artisan key:generate --show
APP_KEY=base64:REPLACE_ME
APP_DEBUG=false
APP_URL=http://localhost
LOG_LEVEL=info
# ---- Database (MariaDB) ----
DB_DATABASE=clupilot
DB_USERNAME=clupilot
DB_PASSWORD=change-me
DB_ROOT_PASSWORD=change-me-root
# ---- Reverb (websockets) ----
REVERB_APP_ID=clupilot
REVERB_APP_KEY=change-me-key
REVERB_APP_SECRET=change-me-secret
# ---- Mail ----
MAIL_MAILER=log
MAIL_HOST=mailpit
MAIL_PORT=1025
MAIL_FROM_ADDRESS=no-reply@clupilot.local