diff --git a/CLAUDE.md b/CLAUDE.md index 5bdfdda..f51b9f1 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -69,7 +69,7 @@ to run them separately (e.g., for debugging), use `dev:server` and `dev:worker` - **Worker process** (separate): BullMQ worker for processing email, campaign, and workflow queues - **web**: Next.js app (Pages Router) - Main platform (next-app.useplunk.com) - **landing**: Next.js app (Pages Router) - Marketing site (next.useplunk.com) -- **wiki**: Next.js app - Documentation site (next-wiki.useplunk.com) +- **wiki**: Next.js app - Documentation site (docs.useplunk.com) ### Background Job Architecture diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 1316b8e..37f723a 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -11,7 +11,7 @@ Plunk V2 is built as a modern Turborepo monorepo with the following structure: - **api**: Express.js API server with background worker process (BullMQ) - **web**: Next.js dashboard application (app.useplunk.com) - **landing**: Next.js marketing site (next.useplunk.com) -- **wiki**: Next.js documentation site (next-wiki.useplunk.com) +- **wiki**: Next.js documentation site (docs.useplunk.com) ### Shared Packages (`packages/`) @@ -135,7 +135,7 @@ between groups. ## Need Help? -- Check the [documentation](https://next-wiki.useplunk.com) +- Check the [documentation](https://docs.useplunk.com) - Open an issue for bugs or feature requests - Join our community discussions diff --git a/Dockerfile b/Dockerfile index 2ab876f..ef86391 100644 --- a/Dockerfile +++ b/Dockerfile @@ -98,7 +98,7 @@ ARG TARGETPLATFORM ARG API_URI=https://next-api.useplunk.com ARG DASHBOARD_URI=https://next-app.useplunk.com ARG LANDING_URI=https://next.useplunk.com -ARG WIKI_URI=https://next-wiki.useplunk.com +ARG WIKI_URI=https://docs.useplunk.com WORKDIR /app diff --git a/README.md b/README.md index 482dfce..229b625 100644 --- a/README.md +++ b/README.md @@ -44,7 +44,7 @@ The easiest way to self-host Plunk is by using the `plunk` Docker image. You can pull the latest image from [Github](https://github.com/useplunk/plunk/pkgs/container/plunk). A complete guide on how to deploy Plunk can be found in -the [documentation](https://next-wiki.useplunk.com/self-hosting/introduction). +the [documentation](https://docs.useplunk.com/self-hosting/introduction). ## Contributing diff --git a/apps/wiki/app/layout.tsx b/apps/wiki/app/layout.tsx index a3fd394..0f2a965 100644 --- a/apps/wiki/app/layout.tsx +++ b/apps/wiki/app/layout.tsx @@ -26,23 +26,23 @@ export default function Layout({children}: {children: ReactNode}) { {/* Open Graph / Facebook */} - + - + {/* Twitter */} - + - + {/* Fonts */} diff --git a/apps/wiki/next-sitemap.config.mjs b/apps/wiki/next-sitemap.config.mjs index 552e56d..bbb77d8 100644 --- a/apps/wiki/next-sitemap.config.mjs +++ b/apps/wiki/next-sitemap.config.mjs @@ -46,7 +46,7 @@ function filePathToUrl(filePath) { } const config = { - siteUrl: process.env.NEXT_PUBLIC_WIKI_URI || 'https://next-wiki.useplunk.com', + siteUrl: process.env.NEXT_PUBLIC_WIKI_URI || 'https://docs.useplunk.com', generateRobotsTxt: true, additionalPaths: async () => { const contentDocsPath = path.join(__dirname, 'content', 'docs'); diff --git a/docker/generate-url-manifest.sh b/docker/generate-url-manifest.sh index b20dcab..6175123 100644 --- a/docker/generate-url-manifest.sh +++ b/docker/generate-url-manifest.sh @@ -20,7 +20,7 @@ echo "🔍 Generating URL manifest for $APP_NAME..." PLACEHOLDER_API="https://next-api.useplunk.com" PLACEHOLDER_DASHBOARD="https://next-app.useplunk.com" PLACEHOLDER_LANDING="https://next.useplunk.com" -PLACEHOLDER_WIKI="https://next-wiki.useplunk.com" +PLACEHOLDER_WIKI="https://docs.useplunk.com" # Output manifest file MANIFEST_FILE="$APP_DIR/.next/url-manifest.txt" diff --git a/docker/replace-urls-optimized.sh b/docker/replace-urls-optimized.sh index 02d71a9..7d9b95f 100644 --- a/docker/replace-urls-optimized.sh +++ b/docker/replace-urls-optimized.sh @@ -14,7 +14,7 @@ replace_urls_in_app() { local PLACEHOLDER_API="https://next-api.useplunk.com" local PLACEHOLDER_DASHBOARD="https://next-app.useplunk.com" local PLACEHOLDER_LANDING="https://next.useplunk.com" - local PLACEHOLDER_WIKI="https://next-wiki.useplunk.com" + local PLACEHOLDER_WIKI="https://docs.useplunk.com" # Use pre-generated manifest instead of scanning all files local manifest_file="$app_dir/.next/url-manifest.txt"