[server] bind = "0.0.0.0" port = 9090 [forgejo] url = "https://git.0x08.org" token = "" # Forgejo API token webhook_secret = "" # Webhook shared secret [orchestrator] db_path = "data/agent-fleet.db" heartbeat_interval_secs = 60 heartbeat_timeout_threshold = 3 task_timeout_secs = 1800 default_max_retries = 2 dispatch_interval_secs = 10 # http_pull_token = "" # Bearer token for http_pull agent APIs # Remote hosts for ssh_cli execution mode # [[hosts]] # host_id = "host-worker-01" # hostname = "192.168.1.100" # ssh_user = "deploy" # ssh_port = 22 # ssh_key_path = "/home/deploy/.ssh/id_ed25519" # work_dir = "/opt/agent-workspace" # agents = [ # { agent_type = "codex-cli", max_concurrency = 2, capabilities = ["code:rust", "code:python"] }, # { agent_type = "claude-code", max_concurrency = 1, capabilities = ["code:rust"] }, # ] # [[hosts]] # host_id = "local" # hostname = "localhost" # ssh_user = "runner" # work_dir = "/tmp/agent-workspace" # agents = [ # { agent_type = "codex-cli", max_concurrency = 1, capabilities = ["code:rust"] }, # ]