From 40c277c41a1808c4f93a761ea86fe5a2499d9a9c Mon Sep 17 00:00:00 2001 From: Hammer Date: Thu, 29 Jan 2026 02:05:25 +0000 Subject: [PATCH] fix: use HTTPS for webhook URL (HQ-20) - Default to https://hooks.donovankelly.xyz/hooks/agent - Remove hardcoded token from compose defaults - Token must be set via CLAWDBOT_HOOK_TOKEN env var in Dokploy --- backend/src/routes/tasks.ts | 4 ++-- docker-compose.dokploy.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/backend/src/routes/tasks.ts b/backend/src/routes/tasks.ts index 63c2136..7d8f8df 100644 --- a/backend/src/routes/tasks.ts +++ b/backend/src/routes/tasks.ts @@ -5,8 +5,8 @@ import { eq, asc, desc, sql, inArray, or } from "drizzle-orm"; import { auth } from "../lib/auth"; const BEARER_TOKEN = process.env.API_BEARER_TOKEN || "hammer-dev-token"; -const CLAWDBOT_HOOK_URL = process.env.CLAWDBOT_HOOK_URL || "http://72.60.68.214:18790/hooks/agent"; -const CLAWDBOT_HOOK_TOKEN = process.env.CLAWDBOT_HOOK_TOKEN || process.env.CLAWDBOT_HOOK_FALLBACK_TOKEN || ""; +const CLAWDBOT_HOOK_URL = process.env.CLAWDBOT_HOOK_URL || "https://hooks.donovankelly.xyz/hooks/agent"; +const CLAWDBOT_HOOK_TOKEN = process.env.CLAWDBOT_HOOK_TOKEN || ""; // Fire webhook to Clawdbot when a task is activated async function notifyTaskActivated(task: { id: string; title: string; description: string | null; source: string; priority: string }) { diff --git a/docker-compose.dokploy.yml b/docker-compose.dokploy.yml index 048118d..8dfded7 100644 --- a/docker-compose.dokploy.yml +++ b/docker-compose.dokploy.yml @@ -23,8 +23,8 @@ services: BETTER_AUTH_SECRET: ${BETTER_AUTH_SECRET} BETTER_AUTH_URL: https://queue.donovankelly.xyz COOKIE_DOMAIN: .donovankelly.xyz - CLAWDBOT_HOOK_URL: ${CLAWDBOT_HOOK_URL:-http://72.60.68.214:18790/hooks/agent} - CLAWDBOT_HOOK_TOKEN: ${CLAWDBOT_HOOK_TOKEN:-31dad3881e1a10a3275e643175fafeeb6645400940f79896} + CLAWDBOT_HOOK_URL: ${CLAWDBOT_HOOK_URL:-https://hooks.donovankelly.xyz/hooks/agent} + CLAWDBOT_HOOK_TOKEN: ${CLAWDBOT_HOOK_TOKEN} PORT: "3100" depends_on: - db