mirror of
https://github.com/storytold/artcraft.git
synced 2026-11-03 17:08:13 +00:00
Co-authored-by: Christopher Oliphant <RALifeCoach@users.noreply.github.com>
60 lines
1010 B
JavaScript
60 lines
1010 B
JavaScript
const express = require("express");
|
|
const { createProxyMiddleware } = require("http-proxy-middleware");
|
|
const cors = require("cors");
|
|
|
|
const app = express();
|
|
|
|
app.use(cors());
|
|
|
|
app.use(
|
|
"/v1",
|
|
createProxyMiddleware({
|
|
target: "https://api.fakeyou.com/v1",
|
|
changeOrigin: true,
|
|
secure: true,
|
|
logger: console,
|
|
}),
|
|
);
|
|
|
|
app.use(
|
|
"/tts",
|
|
createProxyMiddleware({
|
|
target: "https://api.fakeyou.com/tts",
|
|
changeOrigin: true,
|
|
secure: true,
|
|
logger: console,
|
|
}),
|
|
);
|
|
|
|
app.use(
|
|
"/google",
|
|
createProxyMiddleware({
|
|
target: "https://storage.googleapis.com",
|
|
changeOrigin: true,
|
|
secure: true,
|
|
logger: console,
|
|
}),
|
|
);
|
|
|
|
app.use(
|
|
"/funnel",
|
|
createProxyMiddleware({
|
|
target: "https://funnel.tailce84f.ts.net",
|
|
changeOrigin: true,
|
|
secure: true,
|
|
logger: console,
|
|
}),
|
|
);
|
|
|
|
app.use(
|
|
"/cdn",
|
|
createProxyMiddleware({
|
|
target: "https://cdn.storyteller.ai",
|
|
changeOrigin: true,
|
|
secure: true,
|
|
logger: console,
|
|
}),
|
|
);
|
|
|
|
app.listen(3000);
|