version: "3.9" services: backend: build: context: ./backend dockerfile: Dockerfile container_name: sg_backend volumes: - ./backend:/app - sqlite_data:/app/data environment: - DJANGO_SETTINGS_MODULE=config.settings ports: - "8000:8000" restart: unless-stopped frontend: build: context: ./frontend dockerfile: Dockerfile container_name: sg_frontend volumes: - ./frontend:/app - /app/node_modules ports: - "5173:5173" depends_on: - backend restart: unless-stopped volumes: sqlite_data: