63 lines
2.2 KiB
Plaintext
63 lines
2.2 KiB
Plaintext
# =============================================================================
|
|
# infra/main/.env — copie pra .env e edite
|
|
# =============================================================================
|
|
|
|
# ----- Domínio + TLS -----
|
|
# Dev local: deixa "localhost". Caddy emite cert interno automático pra *.localhost
|
|
# Prod: usa teu domínio (ex.: lronetto.com.br). Apontar DNS:
|
|
# wedding.SEU.DOMINIO → IP do VPS
|
|
# gitea.SEU.DOMINIO → IP do VPS
|
|
# media.SEU.DOMINIO → IP do VPS
|
|
# pgadmin.SEU.DOMINIO → IP do VPS
|
|
# minio.SEU.DOMINIO → IP do VPS
|
|
DOMAIN_BASE=localhost
|
|
|
|
# Em produção: email pra Let's Encrypt renovar certs. Em dev pode ficar vazio.
|
|
ACME_EMAIL=
|
|
|
|
# Timezone (aplica em postgres-backup, cron de media-backup, etc.)
|
|
TZ=America/Sao_Paulo
|
|
|
|
# ----- Postgres: admin + bancos por app -----
|
|
POSTGRES_ADMIN_PASSWORD=troque-essa-senha-forte
|
|
|
|
WEDDING_DB_USER=wedding
|
|
WEDDING_DB_PASSWORD=troque-essa-senha-forte
|
|
WEDDING_DB_NAME=wedding
|
|
|
|
GITEA_DB_USER=gitea
|
|
GITEA_DB_PASSWORD=troque-essa-senha-forte
|
|
GITEA_DB_NAME=gitea
|
|
|
|
# lronetto-finance (repo à parte, consome esta mesma instância de Postgres)
|
|
FINANCE_DB_USER=finance
|
|
FINANCE_DB_PASSWORD=troque-essa-senha-forte
|
|
FINANCE_DB_NAME=finance
|
|
|
|
# lronetto-claudeweb (repo à parte, consome esta mesma instância de Postgres)
|
|
CLAUDEWEB_DB_USER=claudeweb
|
|
CLAUDEWEB_DB_PASSWORD=troque-essa-senha-forte
|
|
CLAUDEWEB_DB_NAME=claudeweb
|
|
|
|
# ----- MinIO (root creds) -----
|
|
MINIO_ROOT_USER=minioadmin
|
|
MINIO_ROOT_PASSWORD=troque-essa-senha-forte
|
|
|
|
# Bucket criado já no boot pra ser consumido pela stack wedding_photo
|
|
WEDDING_BUCKET=wedding-media
|
|
|
|
# Bucket opcional pra artefatos do lronetto-claudeweb (diff + log de sessão,
|
|
# M3/RF-14). Só é usado se o claudeweb tiver S3_ENDPOINT preenchido no seu
|
|
# .env; sem isso o app funciona normal e só pula o upload. Ver minio/init.sh.
|
|
CLAUDEWEB_BUCKET=claudeweb-artifacts
|
|
|
|
# ----- pgAdmin (login web) -----
|
|
PGADMIN_EMAIL=admin@localhost
|
|
PGADMIN_PASSWORD=troque-essa-senha-forte
|
|
|
|
# ----- scripts/vps-backup.sh (backup completo do host, opcional) -----
|
|
# Só precisa preencher se for usar `make backup-vps`. Todas com default sensato.
|
|
# BACKUP_DIR=./backups/vps
|
|
# BACKUP_RETENTION_DAYS=14
|
|
# BACKUP_REMOTE= # ex.: r2:meu-bucket/vps-backup (requer rclone configurado)
|