diff --git a/docker-compose.yml b/docker-compose.yml index fe821b6..634eff9 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -10,7 +10,7 @@ services: DATABASE_URL: ${DATABASE_URL} REDIS_URL: ${REDIS_URL} JWT_SECRET: ${JWT_SECRET} - MINIO_ENDPOINT: minio:9000 + MINIO_ENDPOINT: ${MINIO_ENDPOINT:-192.168.1.21:9000} MINIO_ACCESS_KEY: ${MINIO_ACCESS_KEY:-minioadmin} MINIO_SECRET_KEY: ${MINIO_SECRET_KEY:-minioadmin} MINIO_BUCKET: ${MINIO_BUCKET:-news-media} @@ -26,9 +26,6 @@ services: VK_IMPORT_MINUTE: ${VK_IMPORT_MINUTE:-0} ports: - "8000:8000" - depends_on: - minio: - condition: service_healthy healthcheck: test: ["CMD-SHELL", "python3 -c \"import urllib.request; urllib.request.urlopen('http://localhost:8000/health')\" || exit 1"] interval: 10s @@ -58,26 +55,6 @@ services: networks: - news_net - # ── MinIO object storage ─────────────────────────────────────────────────── - minio: - image: minio/minio:latest - restart: unless-stopped - command: server /data --console-address ":9001" - ports: - - "9000:9000" - - "9001:9001" - volumes: - - ./data/minio:/data - environment: - MINIO_ROOT_USER: ${MINIO_ACCESS_KEY:-minioadmin} - MINIO_ROOT_PASSWORD: ${MINIO_SECRET_KEY:-minioadmin} - healthcheck: - test: ["CMD", "mc", "ready", "local"] - interval: 5s - timeout: 5s - retries: 5 - networks: - - news_net networks: news_net: