# Archipelago Demo Stack - Mock backend + Vue UI + AIUI Chat # Deploy via Portainer: Web editor -> paste this, or deploy from repo # Access at http://localhost:4848 (or your host:4848) # # Required: Set ANTHROPIC_API_KEY in environment or .env file for chat to work # Optional: Chat will show fallback message if no key is set services: neode-backend: build: context: . dockerfile: neode-ui/Dockerfile.backend container_name: archy-demo-backend environment: VITE_DEV_MODE: "existing" # Skip setup/onboarding, go straight to login expose: - "5959" restart: unless-stopped neode-web: build: context: . dockerfile: neode-ui/Dockerfile.web container_name: archy-demo-web environment: ANTHROPIC_API_KEY: ${ANTHROPIC_API_KEY:-} ports: - "4848:80" depends_on: - neode-backend restart: unless-stopped