ajustes no docker

This commit is contained in:
Renan Bernordi 2024-11-28 15:40:19 -03:00
parent 6f67a9234b
commit c9a8d6a558
2 changed files with 43 additions and 1 deletions

View file

@ -8,10 +8,19 @@ services:
- ./app/cache:/app/cache
- ./app/logs:/app/logs
environment:
# Configurações básicas
- SITE_NAME=${SITE_NAME:-}
- SITE_DESCRIPTION=${SITE_DESCRIPTION:-}
- SITE_URL=${SITE_URL:-}
- DNS_SERVERS=${DNS_SERVERS:-}
# Add user mapping to help with permissions
# Configurações de Cache S3 (opcional)
- S3_CACHE_ENABLED=${S3_CACHE_ENABLED:-false}
- S3_ACCESS_KEY=${S3_ACCESS_KEY:-}
- S3_SECRET_KEY=${S3_SECRET_KEY:-}
- S3_BUCKET=${S3_BUCKET:-}
- S3_REGION=${S3_REGION:-us-east-1}
- S3_PREFIX=${S3_PREFIX:-cache/}
- S3_ACL=${S3_ACL:-private}
- S3_ENDPOINT=${S3_ENDPOINT:-}
user: "${UID:-1000}:${GID:-1000}"
restart: unless-stopped

View file

@ -52,6 +52,39 @@ if [ -n "${DNS_SERVERS}" ]; then
echo "DNS_SERVERS=${DNS_SERVERS}" >> /app/.env
fi
# Configurações S3
if [ -n "${S3_CACHE_ENABLED}" ]; then
echo "S3_CACHE_ENABLED=${S3_CACHE_ENABLED}" >> /app/.env
fi
if [ -n "${S3_ACCESS_KEY}" ]; then
echo "S3_ACCESS_KEY=${S3_ACCESS_KEY}" >> /app/.env
fi
if [ -n "${S3_SECRET_KEY}" ]; then
echo "S3_SECRET_KEY=${S3_SECRET_KEY}" >> /app/.env
fi
if [ -n "${S3_BUCKET}" ]; then
echo "S3_BUCKET=${S3_BUCKET}" >> /app/.env
fi
if [ -n "${S3_REGION}" ]; then
echo "S3_REGION=${S3_REGION}" >> /app/.env
fi
if [ -n "${S3_PREFIX}" ]; then
echo "S3_PREFIX=${S3_PREFIX}" >> /app/.env
fi
if [ -n "${S3_ACL}" ]; then
echo "S3_ACL=${S3_ACL}" >> /app/.env
fi
if [ -n "${S3_ENDPOINT}" ]; then
echo "S3_ENDPOINT=${S3_ENDPOINT}" >> /app/.env
fi
log_success "Variáveis de ambiente configuradas"
# === Ajuste de Permissões ===