mirror of
https://gitee.com/wanwujie/deer-flow
synced 2026-04-22 13:44:46 +08:00
feat: support static website
This commit is contained in:
@@ -1,5 +1,20 @@
|
||||
import fs from "fs";
|
||||
import path from "path";
|
||||
|
||||
import { redirect } from "next/navigation";
|
||||
|
||||
import { env } from "@/env";
|
||||
|
||||
export default function WorkspacePage() {
|
||||
if (env.NEXT_PUBLIC_STATIC_WEBSITE_ONLY === "true") {
|
||||
const firstThread = fs
|
||||
.readdirSync(path.resolve(process.cwd(), "public/demo/threads"), {
|
||||
withFileTypes: true,
|
||||
})
|
||||
.find((thread) => thread.isDirectory() && !thread.name.startsWith("."));
|
||||
if (firstThread) {
|
||||
return redirect(`/workspace/chats/${firstThread.name}`);
|
||||
}
|
||||
}
|
||||
return redirect("/workspace/chats/new");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user