services: sencho: image: saelix/sencho:latest build: . container_name: sencho restart: unless-stopped ports: - "3000:3000" volumes: - /var/run/docker.sock:/var/run/docker.sock # Persistent data for your admin login - ./data:/app/data # ⚠️ THE 1:1 PATH RULE (MUST MATCH EXACTLY) # Left Side (Host) === Right Side (Container) # Change both sides to where you actually store your compose files! - /opt/stacks:/opt/stacks environment: # This MUST match the path you set in the volumes above! - COMPOSE_DIR=/opt/stacks