| version: '3.8' | |
| services: | |
| ops-dashboard: | |
| image: ops-dashboard:latest | |
| container_name: ops-dashboard | |
| restart: unless-stopped | |
| working_dir: /app | |
| command: [ "streamlit", "run", "app.py" ] | |
| volumes: | |
| - ./app.py:/app/app.py | |
| - ${OPENCLAW_HOME:-~/.openclaw}:/openclaw:ro | |
| environment: | |
| OPENCLAW_AGENTS_ROOT: /openclaw/agents | |
| networks: | |
| - librechat_default | |
| ops-dashboard-react: | |
| build: | |
| context: ./react-dashboard | |
| args: | |
| VITE_BASE_PATH: /react/ | |
| image: ops-dashboard-react:latest | |
| container_name: ops-dashboard-react | |
| restart: unless-stopped | |
| networks: | |
| - librechat_default | |
| networks: | |
| librechat_default: | |
| external: true | |
| name: librechat_default | |