From 3e4f9ec7de0685368457172fe4e463bc115975c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fatih=20Kadir=20Ak=C4=B1n?= Date: Wed, 17 Dec 2025 00:36:48 +0300 Subject: [PATCH] feat(docs): add DeepWiki documentation integration for self-hosting and footer --- context7.json | 4 ++++ public/deepwiki.svg | 2 ++ src/app/docs/self-hosting/page.tsx | 29 ++++++++++++++++++++++++++++- src/components/layout/footer.tsx | 5 +++++ 4 files changed, 39 insertions(+), 1 deletion(-) create mode 100644 context7.json create mode 100644 public/deepwiki.svg diff --git a/context7.json b/context7.json new file mode 100644 index 00000000..a2292bbf --- /dev/null +++ b/context7.json @@ -0,0 +1,4 @@ +{ + "url": "https://context7.com/f/awesome-chatgpt-prompts", + "public_key": "pk_1VY7yEEijnbFIFVAIDEh2" +} diff --git a/public/deepwiki.svg b/public/deepwiki.svg new file mode 100644 index 00000000..f98444e5 --- /dev/null +++ b/public/deepwiki.svg @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/src/app/docs/self-hosting/page.tsx b/src/app/docs/self-hosting/page.tsx index 1be740ea..93ee15b6 100644 --- a/src/app/docs/self-hosting/page.tsx +++ b/src/app/docs/self-hosting/page.tsx @@ -1,5 +1,7 @@ import Link from "next/link"; -import { Server, Database, Key, Palette, Globe, Settings, HardDrive, Cpu } from "lucide-react"; +import Image from "next/image"; +import { Server, Database, Key, Palette, Globe, Settings, HardDrive, Cpu, BookOpen } from "lucide-react"; +import DeepWikiIcon from "@/../public/deepwiki.svg"; import { Table, TableBody, @@ -39,6 +41,31 @@ export default function SelfHostingPage() { + {/* DeepWiki */} +
+

+ + DeepWiki +

+

+ + DeepWiki + + {" "}provides AI-powered documentation and insights for this repository. It automatically generates comprehensive documentation from the codebase, making it easier to understand the project structure, APIs, and implementation details. +

+ +
+ {/* Prerequisites */}

diff --git a/src/components/layout/footer.tsx b/src/components/layout/footer.tsx index c4bb0d62..4c52ae9a 100644 --- a/src/components/layout/footer.tsx +++ b/src/components/layout/footer.tsx @@ -2,6 +2,7 @@ import Image from "next/image"; import Link from "next/link"; +import DeepWikiIcon from "@/../public/deepwiki.svg"; import { useBranding } from "@/components/providers/branding-provider"; export function Footer() { @@ -18,6 +19,10 @@ export function Footer() {