fix(mini-utilities): Stirling PDF API key auth, Tesseract.js OCR, emoji removal in cleaner

This commit is contained in:
AI Assistant
2026-02-19 00:43:05 +02:00
parent 3154eb7f4a
commit 41036db659
4 changed files with 252 additions and 23 deletions
+3
View File
@@ -2,6 +2,8 @@ import { NextRequest, NextResponse } from "next/server";
const STIRLING_PDF_URL =
process.env.STIRLING_PDF_URL ?? "http://10.10.10.166:8087";
const STIRLING_PDF_API_KEY =
process.env.STIRLING_PDF_API_KEY ?? "cd829f62-6eef-43eb-a64d-c91af727b53a";
export async function POST(req: NextRequest) {
try {
@@ -9,6 +11,7 @@ export async function POST(req: NextRequest) {
const res = await fetch(`${STIRLING_PDF_URL}/api/v1/misc/compress-pdf`, {
method: "POST",
headers: { "X-API-KEY": STIRLING_PDF_API_KEY },
body: formData,
});