Merge pull request #375 from StefanTerdell/self-host-qol

Self-hosting quality of life fixes
This commit is contained in:
Nicolas 2024-07-11 20:37:39 -04:00 committed by GitHub
commit 84de63dbeb
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 4 additions and 1 deletions

View File

@ -2,7 +2,7 @@ import { supabase_service } from "./supabase";
export const callWebhook = async (teamId: string, jobId: string,data: any) => { export const callWebhook = async (teamId: string, jobId: string,data: any) => {
try { try {
const selfHostedUrl = process.env.SELF_HOSTED_WEBHOOK_URL; const selfHostedUrl = process.env.SELF_HOSTED_WEBHOOK_URL?.replace("{{JOB_ID}}", jobId);
const useDbAuthentication = process.env.USE_DB_AUTHENTICATION === 'true'; const useDbAuthentication = process.env.USE_DB_AUTHENTICATION === 'true';
let webhookUrl = selfHostedUrl; let webhookUrl = selfHostedUrl;

View File

@ -25,6 +25,9 @@ x-common-service: &common-service
- SUPABASE_SERVICE_TOKEN=${SUPABASE_SERVICE_TOKEN} - SUPABASE_SERVICE_TOKEN=${SUPABASE_SERVICE_TOKEN}
- SCRAPING_BEE_API_KEY=${SCRAPING_BEE_API_KEY} - SCRAPING_BEE_API_KEY=${SCRAPING_BEE_API_KEY}
- HOST=${HOST:-0.0.0.0} - HOST=${HOST:-0.0.0.0}
- SELF_HOSTED_WEBHOOK_URL=${SELF_HOSTED_WEBHOOK_URL}
extra_hosts:
- "host.docker.internal:host-gateway"
services: services:
playwright-service: playwright-service: