services: backend: build: . container_name: openshorts-backend ports: - "8000:8000" volumes: - .:/app - /app/__pycache__ restart: unless-stopped frontend: build: ./dashboard container_name: openshorts-frontend ports: - "5173:5173" volumes: - ./dashboard:/app - /app/node_modules restart: unless-stopped depends_on: - backend