services: frontend: build: context: ./frontend ports: - "3000:3000" depends_on: - django networks: - default django: build: context: ./backend ports: - "8000:8000" depends_on: - db volumes: - ./backend:/app - /root/vol/shop/media:/app/media - /root/vol/shop/static:/app/static command: [ "sh", "-c", "python manage.py migrate && python manage.py runserver 0.0.0.0:8000", ] networks: - default db: image: postgres:16 environment: POSTGRES_DB: hshop POSTGRES_USER: byeto POSTGRES_PASSWORD: vuhbyq-cypMu0-sirbon volumes: - postgres_data:/var/lib/postgresql/data ports: - "5434:5432" networks: - default volumes: postgres_data: media_data: networks: default: