feat: complete MDX migration, stabilize environment & verify via E2E tests
Former-commit-id: ec3e64156a2e182535cbdcf0d975cd54603a517d
This commit is contained in:
@@ -28,13 +28,13 @@ services:
|
||||
- etib.localhost
|
||||
env_file:
|
||||
- ${ENV_FILE:-.env}
|
||||
ports:
|
||||
- "3010:3001"
|
||||
environment:
|
||||
NODE_ENV: development
|
||||
# Force Garbage Collection before Docker kills the container (OOM)
|
||||
NODE_OPTIONS: "--max-old-space-size=6144"
|
||||
NEXT_TELEMETRY_DISABLED: "1"
|
||||
POSTGRES_URI: postgres://${PAYLOAD_DB_USER:-payload}:${PAYLOAD_DB_PASSWORD:-120in09oenaoinsd9iaidon}@etib-db:5432/${PAYLOAD_DB_NAME:-payload}
|
||||
PAYLOAD_SECRET: ${PAYLOAD_SECRET:-fallback-secret-for-dev}
|
||||
UV_THREADPOOL_SIZE: "1"
|
||||
RAYON_NUM_THREADS: "1"
|
||||
NEXT_PRIVATE_WORKER_THREADS: "false"
|
||||
@@ -63,7 +63,6 @@ services:
|
||||
until curl -sf http://localhost:3001 > /dev/null; do sleep 2; done
|
||||
echo '[warmup] Server is up! Pre-compiling routes...'
|
||||
curl -sf http://localhost:3001/de > /dev/null 2>&1 && echo '[warmup] /de ready'
|
||||
curl -sf http://localhost:3001/api/health/cms > /dev/null 2>&1 && echo '[warmup] /api/health/cms ready'
|
||||
echo '[warmup] All routes pre-compiled ✓'
|
||||
) &
|
||||
pnpm next dev --webpack --hostname 0.0.0.0 --port 3001;
|
||||
@@ -75,33 +74,6 @@ services:
|
||||
- "traefik.http.services.${PROJECT_NAME:-klz}-app-svc.loadbalancer.server.port=3001"
|
||||
- "traefik.docker.network=infra"
|
||||
|
||||
etib-db:
|
||||
image: postgres:15-alpine
|
||||
restart: unless-stopped
|
||||
env_file:
|
||||
- ${ENV_FILE:-.env}
|
||||
environment:
|
||||
POSTGRES_DB: ${PAYLOAD_DB_NAME:-payload}
|
||||
POSTGRES_USER: ${PAYLOAD_DB_USER:-payload}
|
||||
POSTGRES_PASSWORD: ${PAYLOAD_DB_PASSWORD:-120in09oenaoinsd9iaidon}
|
||||
# Docker Desktop on Mac routes host connections via external IP, not 127.0.0.1.
|
||||
# Without this, pg_hba.conf rejects the connection as "no encryption".
|
||||
POSTGRES_HOST_AUTH_METHOD: trust
|
||||
volumes:
|
||||
- etib_db_data:/var/lib/postgresql/data
|
||||
networks:
|
||||
- default
|
||||
ports:
|
||||
- "54322:5432"
|
||||
|
||||
etib-redis:
|
||||
image: redis:7-alpine
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- default
|
||||
ports:
|
||||
- "16379:6379"
|
||||
|
||||
networks:
|
||||
default:
|
||||
name: ${PROJECT_NAME:-e-tib}-internal
|
||||
@@ -109,8 +81,6 @@ networks:
|
||||
external: true
|
||||
|
||||
volumes:
|
||||
etib_db_data:
|
||||
external: false
|
||||
etib_node_modules:
|
||||
etib_next_cache:
|
||||
etib_turbo_cache:
|
||||
|
||||
Reference in New Issue
Block a user