fix cleanup

This commit is contained in:
David 2026-06-07 16:31:03 +02:00
parent d3c9fe1438
commit 87bddcfb95
2 changed files with 8 additions and 10 deletions

View File

@ -59,7 +59,7 @@ COPY --from=builder --chown=nestjs:nodejs /app/package*.json ./
COPY --from=builder --chown=nestjs:nodejs /app/src ./src COPY --from=builder --chown=nestjs:nodejs /app/src ./src
# Copy startup script (includes migrations) # Copy startup script (includes migrations)
COPY --chown=nestjs:nodejs startup.js ./startup.js COPY --chown=nestjs:nodejs scripts/setup/startup.js ./startup.js
# Create logs and uploads directories # Create logs and uploads directories
RUN mkdir -p /app/logs && \ RUN mkdir -p /app/logs && \

View File

@ -14,8 +14,6 @@
# - MinIO: http://localhost:9001 (console) # - MinIO: http://localhost:9001 (console)
# ───────────────────────────────────────────────────────────────────────────── # ─────────────────────────────────────────────────────────────────────────────
version: '3.8'
services: services:
# ─── Infrastructure ──────────────────────────────────────────────────────── # ─── Infrastructure ────────────────────────────────────────────────────────
postgres: postgres:
@ -69,7 +67,7 @@ services:
# ─── Application ─────────────────────────────────────────────────────────── # ─── Application ───────────────────────────────────────────────────────────
backend: backend:
build: build:
context: ./apps/backend context: ../apps/backend
dockerfile: Dockerfile dockerfile: Dockerfile
container_name: xpeditis-backend-dev container_name: xpeditis-backend-dev
ports: ports:
@ -83,7 +81,7 @@ services:
redis: redis:
condition: service_healthy condition: service_healthy
env_file: env_file:
- ./apps/backend/.env - ../apps/backend/.env
environment: environment:
NODE_ENV: development NODE_ENV: development
LOG_FORMAT: json LOG_FORMAT: json
@ -143,7 +141,7 @@ services:
frontend: frontend:
build: build:
context: ./apps/frontend context: ../apps/frontend
dockerfile: Dockerfile dockerfile: Dockerfile
args: args:
NEXT_PUBLIC_API_URL: http://localhost:4000 NEXT_PUBLIC_API_URL: http://localhost:4000
@ -168,7 +166,7 @@ services:
ports: ports:
- '3100:3100' - '3100:3100'
volumes: volumes:
- ./infra/logging/loki/loki-config.yml:/etc/loki/local-config.yaml:ro - ../infra/logging/loki/loki-config.yml:/etc/loki/local-config.yaml:ro
- loki_data:/loki - loki_data:/loki
command: -config.file=/etc/loki/local-config.yaml command: -config.file=/etc/loki/local-config.yaml
healthcheck: healthcheck:
@ -186,7 +184,7 @@ services:
ports: ports:
- '9080:9080' - '9080:9080'
volumes: volumes:
- ./infra/logging/promtail/promtail-config.yml:/etc/promtail/config.yml:ro - ../infra/logging/promtail/promtail-config.yml:/etc/promtail/config.yml:ro
- /var/run/docker.sock:/var/run/docker.sock:ro - /var/run/docker.sock:/var/run/docker.sock:ro
command: -config.file=/etc/promtail/config.yml command: -config.file=/etc/promtail/config.yml
depends_on: depends_on:
@ -210,7 +208,7 @@ services:
GF_ANALYTICS_REPORTING_ENABLED: 'false' GF_ANALYTICS_REPORTING_ENABLED: 'false'
GF_ANALYTICS_CHECK_FOR_UPDATES: 'false' GF_ANALYTICS_CHECK_FOR_UPDATES: 'false'
volumes: volumes:
- ./infra/logging/grafana/provisioning:/etc/grafana/provisioning:ro - ../infra/logging/grafana/provisioning:/etc/grafana/provisioning:ro
- grafana_data:/var/lib/grafana - grafana_data:/var/lib/grafana
depends_on: depends_on:
loki: loki:
@ -225,7 +223,7 @@ services:
log-exporter: log-exporter:
build: build:
context: ./apps/log-exporter context: ../apps/log-exporter
dockerfile: Dockerfile dockerfile: Dockerfile
container_name: xpeditis-log-exporter container_name: xpeditis-log-exporter
restart: unless-stopped restart: unless-stopped