From 2d058ca2e8faa8d311111e39c13f0c526e4aa1a7 Mon Sep 17 00:00:00 2001 From: ImBenji Date: Fri, 17 Apr 2026 03:14:22 +0100 Subject: [PATCH] remove config module import from content.js and add rebuild-api.sh script for Docker management --- rebuild-api.sh | 9 +++++++++ src/content.js | 3 +-- 2 files changed, 10 insertions(+), 2 deletions(-) create mode 100755 rebuild-api.sh diff --git a/rebuild-api.sh b/rebuild-api.sh new file mode 100755 index 0000000..712c910 --- /dev/null +++ b/rebuild-api.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env bash +set -euo pipefail + +cd "$(dirname "$0")" + +sudo docker compose down +sudo docker compose build --no-cache +sudo docker compose up -d +sudo docker compose logs --tail=50 diff --git a/src/content.js b/src/content.js index 1fa60a0..ccb87de 100644 --- a/src/content.js +++ b/src/content.js @@ -1,6 +1,5 @@ const { extract } = require('@extractus/article-extractor'); const sharp = require('sharp'); -const config = require('./config'); const db = require('./db'); const { generateAndStoreEmbedding } = require('./embeddings'); const { fetchWithPolicy } = require('./http'); @@ -211,7 +210,7 @@ async function fetchAndStoreContent(id, url) { } } -async function backfillMissingContent(limit = config.contentBackfill.batchSize || 10) { +async function backfillMissingContent(limit = 10) { if (contentBackfillRunning) { return; }