Use Directus content in production
All checks were successful
Production Deployment (Zero Downtime) / deploy-production (push) Successful in 14m21s

This commit is contained in:
2026-02-05 00:23:11 +01:00
parent 8eff9106f5
commit 3f31d6f5bb
2 changed files with 4 additions and 0 deletions

View File

@@ -70,6 +70,8 @@ jobs:
export MY_INFO_PASSWORD="${{ secrets.MY_INFO_PASSWORD }}" export MY_INFO_PASSWORD="${{ secrets.MY_INFO_PASSWORD }}"
export ADMIN_BASIC_AUTH="${{ secrets.ADMIN_BASIC_AUTH }}" export ADMIN_BASIC_AUTH="${{ secrets.ADMIN_BASIC_AUTH }}"
export ADMIN_SESSION_SECRET="${{ secrets.ADMIN_SESSION_SECRET }}" export ADMIN_SESSION_SECRET="${{ secrets.ADMIN_SESSION_SECRET }}"
export DIRECTUS_URL="${{ vars.DIRECTUS_URL || 'https://cms.dk0.dev' }}"
export DIRECTUS_STATIC_TOKEN="${{ secrets.DIRECTUS_STATIC_TOKEN || '' }}"
# Start new container with updated image (docker-compose will handle this) # Start new container with updated image (docker-compose will handle this)
echo "🆕 Starting new production container..." echo "🆕 Starting new production container..."

View File

@@ -12,6 +12,8 @@ services:
- NODE_ENV=production - NODE_ENV=production
- DATABASE_URL=postgresql://portfolio_user:portfolio_pass@postgres:5432/portfolio_db?schema=public - DATABASE_URL=postgresql://portfolio_user:portfolio_pass@postgres:5432/portfolio_db?schema=public
- REDIS_URL=redis://redis:6379 - REDIS_URL=redis://redis:6379
- DIRECTUS_URL=${DIRECTUS_URL:-https://cms.dk0.dev}
- DIRECTUS_STATIC_TOKEN=${DIRECTUS_STATIC_TOKEN:-}
- NEXT_PUBLIC_BASE_URL=https://dk0.dev - NEXT_PUBLIC_BASE_URL=https://dk0.dev
- MY_EMAIL=${MY_EMAIL:-contact@dk0.dev} - MY_EMAIL=${MY_EMAIL:-contact@dk0.dev}
- MY_INFO_EMAIL=${MY_INFO_EMAIL:-info@dk0.dev} - MY_INFO_EMAIL=${MY_INFO_EMAIL:-info@dk0.dev}