Spaces:
Paused
Paused
Commit History
-
feat: restructure to HuggingClaw architecture with dashboard + Cloudflare featuresβ
Port architecture: health-server.js:7860 (public) β nginx:7861 β backend:8001/frontend:3000 - Add health-server.js: Node.js status dashboard at /dashboard + reverse proxy to nginx - Add cloudflare-proxy.js: patches Node.js HTTP/fetch/undici for outbound CF proxy - Add cloudflare-proxy-setup.py: deploys CF Worker for outbound proxy routing - Add cloudflare-keepalive-setup.py: deploys CF cron Worker to ping /health - Rename flow-sync.py β deerflow-sync.py; write /tmp/huggingflow-sync-status.json after each sync - Update nginx.conf: listen on 7861 (internal only) - Update start.sh: CF proxy/keepalive setup, health-server start, NODE_OPTIONS for CF proxy - Update Dockerfile: COPY all new runtime scripts, updated HEALTHCHECK path - Add LICENSE (MIT), CONTRIBUTING.md, .gitignore Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>6a3762e