docker fixes

This commit is contained in:
itqop 2025-12-30 16:22:07 +03:00
parent 371604de3f
commit 2f34c9270d
1 changed files with 8 additions and 9 deletions

View File

@ -4,7 +4,7 @@ services:
backend: backend:
build: ./backend build: ./backend
ports: ports:
- "8000:8000" - "8094:8000"
environment: environment:
- APP_ENV=dev - APP_ENV=dev
- DATABASE_URL=sqlite+aiosqlite:////app/data/app.db - DATABASE_URL=sqlite+aiosqlite:////app/data/app.db
@ -14,7 +14,7 @@ services:
- S3_SECRET_ACCESS_KEY=minioadmin - S3_SECRET_ACCESS_KEY=minioadmin
- MEDIA_BUCKET=itcloud-media - MEDIA_BUCKET=itcloud-media
- JWT_SECRET=dev-secret-key-change-in-production - JWT_SECRET=dev-secret-key-change-in-production
- CORS_ORIGINS=http://localhost:5173,http://localhost:3000 - CORS_ORIGINS=http://localhost:8095,http://localhost:3000
- REDIS_URL=redis://redis:6379/0 - REDIS_URL=redis://redis:6379/0
volumes: volumes:
- ./backend/src:/app/src - ./backend/src:/app/src
@ -27,13 +27,13 @@ services:
minio: minio:
image: minio/minio:latest image: minio/minio:latest
ports: ports:
- "9000:9000" - "9090:9000"
- "9001:9001" - "9091:9001"
environment: environment:
- MINIO_ROOT_USER=minioadmin - MINIO_ROOT_USER=minioadmin
- MINIO_ROOT_PASSWORD=minioadmin - MINIO_ROOT_PASSWORD=minioadmin
volumes: volumes:
- minio-data:/data - /mnt/data/s3:/data
command: server /data --console-address ":9001" command: server /data --console-address ":9001"
healthcheck: healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:9000/minio/health/live"] test: ["CMD", "curl", "-f", "http://localhost:9000/minio/health/live"]
@ -57,7 +57,7 @@ services:
redis: redis:
image: redis:7-alpine image: redis:7-alpine
ports: ports:
- "6379:6379" - "6388:6379"
volumes: volumes:
- redis-data:/data - redis-data:/data
healthcheck: healthcheck:
@ -69,9 +69,9 @@ services:
frontend: frontend:
build: ./frontend build: ./frontend
ports: ports:
- "5173:5173" - "8095:5173"
environment: environment:
- VITE_API_URL=http://localhost:8000 - VITE_API_URL=http://localhost:8094
volumes: volumes:
- ./frontend/src:/app/src - ./frontend/src:/app/src
- ./frontend/public:/app/public - ./frontend/public:/app/public
@ -79,5 +79,4 @@ services:
volumes: volumes:
backend-data: backend-data:
minio-data:
redis-data: redis-data: