Spaces:
Sleeping
Sleeping
| services: | |
| # βββββββββββββββββββββββββββββββββββββββββββββ | |
| # PicoClaw Agent (one-shot query) | |
| # docker compose run --rm picoclaw-agent -m "Hello" | |
| # βββββββββββββββββββββββββββββββββββββββββββββ | |
| picoclaw-agent: | |
| build: | |
| context: . | |
| dockerfile: Dockerfile | |
| container_name: picoclaw-agent | |
| profiles: | |
| - agent | |
| volumes: | |
| - ./config/config.json:/root/.picoclaw/config.json:ro | |
| - picoclaw-workspace:/root/.picoclaw/workspace | |
| # Mount Docker socket for Docker skill | |
| - /var/run/docker.sock:/var/run/docker.sock | |
| # devices: | |
| # Uncomment for Voice skill support (Linux only) | |
| # - /dev/snd:/dev/snd | |
| entrypoint: ["picoclaw", "agent"] | |
| stdin_open: true | |
| tty: true | |
| # βββββββββββββββββββββββββββββββββββββββββββββ | |
| # PicoClaw Gateway (Long-running Bot) | |
| # docker compose up picoclaw-gateway | |
| # βββββββββββββββββββββββββββββββββββββββββββββ | |
| picoclaw-gateway: | |
| build: | |
| context: . | |
| dockerfile: Dockerfile | |
| container_name: picoclaw-gateway | |
| restart: unless-stopped | |
| profiles: | |
| - gateway | |
| volumes: | |
| # Configuration file | |
| - ./config/config.json:/root/.picoclaw/config.json:ro | |
| # Persistent workspace (sessions, memory, logs) | |
| - picoclaw-workspace:/root/.picoclaw/workspace | |
| # Mount Docker socket for Docker skill | |
| - /var/run/docker.sock:/var/run/docker.sock | |
| # devices: | |
| # Uncomment for Voice skill support (Linux only) | |
| # - /dev/snd:/dev/snd | |
| command: ["gateway"] | |
| volumes: | |
| picoclaw-workspace: | |