Update environment variables in deployment files for improved configuration
Some checks failed
Deploy Development / deploy (push) Failing after 2m35s
Some checks failed
Deploy Development / deploy (push) Failing after 2m35s
This commit is contained in:
@@ -80,7 +80,8 @@ jobs:
|
|||||||
if [ ! -f .env ]; then
|
if [ ! -f .env ]; then
|
||||||
echo "❌ .env file not found at $DEPLOY_DIR/.env"
|
echo "❌ .env file not found at $DEPLOY_DIR/.env"
|
||||||
echo "Please create it first with required variables:"
|
echo "Please create it first with required variables:"
|
||||||
echo " - DB_*, IMAGES_DIRECTORY, PRODUCTION_PRIVATE_SERVER"
|
echo " - DB_*, PROD_PRIVATE, IMAGES_URL, UPLOAD_URL"
|
||||||
|
echo " - MAIL_*, CAPTCHA_*, ANALYTICS_*"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|||||||
@@ -51,7 +51,8 @@ jobs:
|
|||||||
cd \$DEPLOY_DIR
|
cd \$DEPLOY_DIR
|
||||||
|
|
||||||
# .env file should already exist on server with all required variables
|
# .env file should already exist on server with all required variables
|
||||||
# Required: DB_*, IMAGES_DIRECTORY, PRODUCTION_PRIVATE_SERVER
|
# Required: DB_*, PROD_PRIVATE, IMAGES_URL, UPLOAD_URL
|
||||||
|
# Required: MAIL_*, CAPTCHA_*, ANALYTICS_*
|
||||||
# If it doesn't exist, deployment will fail (this is intentional for security)
|
# If it doesn't exist, deployment will fail (this is intentional for security)
|
||||||
|
|
||||||
docker compose down || true
|
docker compose down || true
|
||||||
|
|||||||
@@ -13,8 +13,20 @@ services:
|
|||||||
- DB_DATABASE=${DB_DATABASE}
|
- DB_DATABASE=${DB_DATABASE}
|
||||||
- DB_USERNAME=${DB_USERNAME}
|
- DB_USERNAME=${DB_USERNAME}
|
||||||
- DB_PASSWORD=${DB_PASSWORD}
|
- DB_PASSWORD=${DB_PASSWORD}
|
||||||
- IMAGES_DIRECTORY=${IMAGES_DIRECTORY}
|
- PROD_PRIVATE=${PROD_PRIVATE}
|
||||||
- PRODUCTION_PRIVATE_SERVER=${PRODUCTION_PRIVATE_SERVER}
|
- IMAGES_URL=${IMAGES_URL}
|
||||||
|
- UPLOAD_URL=${UPLOAD_URL}
|
||||||
|
- MAIL_DRIVER=${MAIL_DRIVER}
|
||||||
|
- MAIL_HOST=${MAIL_HOST}
|
||||||
|
- MAIL_PORT=${MAIL_PORT}
|
||||||
|
- MAIL_USERNAME=${MAIL_USERNAME}
|
||||||
|
- MAIL_PASSWORD=${MAIL_PASSWORD}
|
||||||
|
- MAIL_ENCRYPTION=${MAIL_ENCRYPTION}
|
||||||
|
- CAPTCHA_SITE_KEY=${CAPTCHA_SITE_KEY}
|
||||||
|
- CAPTCHA_SECRET_KEY=${CAPTCHA_SECRET_KEY}
|
||||||
|
- ANALYTICS_SITE_ID=${ANALYTICS_SITE_ID}
|
||||||
|
- ANALYTICS_CLIENT_ID=${ANALYTICS_CLIENT_ID}
|
||||||
|
- ANALYTICS_SERVICE_EMAIL=${ANALYTICS_SERVICE_EMAIL}
|
||||||
volumes:
|
volumes:
|
||||||
- ./storage:/var/www/html/storage
|
- ./storage:/var/www/html/storage
|
||||||
- ./public/uploads:/var/www/html/public/uploads
|
- ./public/uploads:/var/www/html/public/uploads
|
||||||
|
|||||||
Reference in New Issue
Block a user