GitDeployHub

nearai/ironclaw

github.com/nearai/ironclaw ↗
Rust
20 environment variables found in .env.example

Set these on your host before deploying. Each platform has an “Environment Variables” section in the deploy flow. (showing first 20, more exist in .env.example)

  • DATABASE_URL secret Database Configuration
  • DATABASE_POOL_SIZE
  • SLACK_BOT_TOKEN secret Slack Bot (optional)
  • SLACK_APP_TOKEN secret
  • SLACK_SIGNING_SECRET secret
  • TELEGRAM_BOT_TOKEN secret Telegram Bot (optional)
  • HTTP_HOST HTTP Webhook Server (optional)
  • HTTP_PORT
  • HTTP_WEBHOOK_SECRET secret
  • AGENT_NAME Agent Settings
  • AGENT_MAX_PARALLEL_JOBS
  • AGENT_JOB_TIMEOUT_SECS
  • AGENT_STUCK_THRESHOLD_SECS
  • AGENT_USE_PLANNING Maximum tokens per job (0 = unlimited, also settable via settings.json agent.max_tokens_per_job) AGENT_MAX_TOKENS_PER_JOB=0 Enable planning…
  • SELF_REPAIR_CHECK_INTERVAL_SECS Self-repair settings
  • SELF_REPAIR_MAX_ATTEMPTS
  • HEARTBEAT_ENABLED Heartbeat settings (proactive periodic execution) When enabled, reads HEARTBEAT.md checklist and reports findings
  • HEARTBEAT_INTERVAL_SECS
  • HEARTBEAT_NOTIFY_CHANNEL
  • HEARTBEAT_NOTIFY_USER
Best match Fly.io Anything Dockerized — requires the Fly CLI.
macOS
brew install flyctl && fly launch --from https://github.com/nearai/ironclaw
Linux
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/nearai/ironclaw
Windows (PowerShell)
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/nearai/ironclaw
← Try another repo