version: '3.8' services: backend: build: context: ./backend dockerfile: Dockerfile container_name: kniha-jizd-backend ports: - "0.0.0.0:8002:8002" environment: - PYTHONUNBUFFERED=1 env_file: - ./backend/.env volumes: - ./backend:/app command: uvicorn api.main:app --host 0.0.0.0 --port 8002 --reload frontend: build: context: ./frontend dockerfile: Dockerfile container_name: kniha-jizd-frontend ports: - "0.0.0.0:3000:3000" environment: - NEXT_PUBLIC_API_URL=http://100.110.142.68:8002 volumes: - ./frontend:/app - /app/node_modules - /app/.next command: npm run dev depends_on: - backend