idk
This commit is contained in:
3
.github/workflows/ci.yml
vendored
3
.github/workflows/ci.yml
vendored
@@ -111,9 +111,6 @@ jobs:
|
|||||||
# Pull latest image
|
# Pull latest image
|
||||||
docker pull ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:latest
|
docker pull ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:latest
|
||||||
|
|
||||||
# Set environment variables for production deployment
|
|
||||||
echo "APP_IMAGE=${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:latest" >> .env.docker
|
|
||||||
|
|
||||||
# Deploy with zero downtime using production override
|
# Deploy with zero downtime using production override
|
||||||
docker-compose -f docker-compose.yml -f docker-compose.prod.yml --env-file .env.docker pull
|
docker-compose -f docker-compose.yml -f docker-compose.prod.yml --env-file .env.docker pull
|
||||||
|
|
||||||
|
|||||||
@@ -70,6 +70,13 @@ services:
|
|||||||
- PORT=3000
|
- PORT=3000
|
||||||
- DATABASE_URL=postgresql://${POSTGRES_USER:-quixotic}:${POSTGRES_PASSWORD:-quixotic123}@postgres:5432/${POSTGRES_DB:-quixotic}
|
- DATABASE_URL=postgresql://${POSTGRES_USER:-quixotic}:${POSTGRES_PASSWORD:-quixotic123}@postgres:5432/${POSTGRES_DB:-quixotic}
|
||||||
- DATABASE_SSL=false
|
- DATABASE_SSL=false
|
||||||
|
- TELEGRAM_BOT_TOKEN=${TELEGRAM_BOT_TOKEN}
|
||||||
|
- TELEGRAM_CHAT_ID=${TELEGRAM_CHAT_ID}
|
||||||
|
- DOMAIN=${DOMAIN}
|
||||||
|
- ACME_EMAIL=${ACME_EMAIL}
|
||||||
|
- POSTGRES_DB=${POSTGRES_DB}
|
||||||
|
- POSTGRES_USER=${POSTGRES_USER}
|
||||||
|
- POSTGRES_PASSWORD=${POSTGRES_PASSWORD}
|
||||||
volumes:
|
volumes:
|
||||||
- downloads:/app/downloads
|
- downloads:/app/downloads
|
||||||
labels:
|
labels:
|
||||||
|
|||||||
Reference in New Issue
Block a user