diff --git a/apps/docs/content/docs/core/(examples)/astro-ssr.cn.mdx b/apps/docs/content/docs/core/(examples)/astro-ssr.cn.mdx deleted file mode 100644 index ff8a2c4..0000000 --- a/apps/docs/content/docs/core/(examples)/astro-ssr.cn.mdx +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Astro SSR -description: 部署一个简单的 Astro SSR 应用程序。 ---- - - -此示例将部署一个简单的 Astro SSR 应用程序。 - - -1. **在您的应用程序中使用 Git 提供商**: - - 仓库:`https://github.com/Dokploy/examples.git` - - 分支:`main` - - 构建路径:`/astro-ssr` - -2. **添加环境变量**: - - 导航到“环境”选项卡并添加以下变量: - ```cmd - NIXPACKS_START_CMD="pnpm run preview" - ``` - -3. **点击部署**: - - 通过点击部署按钮来部署您的应用程序。 - -4. **生成域名**: - - 点击生成域名按钮。 - - 将为您生成一个新域名。 - - 您可以使用此域名访问您的应用程序。 - -如果您需要进一步的帮助,请加入我们的 [Discord 服务器](https://discord.com/invite/2tBnJ3jDJc)。 \ No newline at end of file diff --git a/apps/docs/content/docs/core/(examples)/astro.cn.mdx b/apps/docs/content/docs/core/(examples)/astro.cn.mdx deleted file mode 100644 index 84b5570..0000000 --- a/apps/docs/content/docs/core/(examples)/astro.cn.mdx +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: Astro -description: 部署一个简单的 Astro 应用程序。 ---- - -此示例将部署一个简单的 Astro 应用程序。 - -1. **在您的应用程序中使用 Git 提供商**: - - 仓库:`https://github.com/Dokploy/examples.git` - - 分支:`main` - - 构建路径:`/astro` - -2. **添加环境变量**: - - 导航到“环境”选项卡并添加以下变量: - ```cmd - NIXPACKS_START_CMD="pnpm run preview" - ``` - -3. **点击部署**: - - 通过点击部署按钮来部署您的应用程序。 - -4. **生成域名**: - - 点击生成域名按钮。 - - 将为您生成一个新域名。 - - 您可以使用此域名访问您的应用程序。 - -如果您需要进一步的帮助,请加入我们的 [Discord 服务器](https://discord.com/invite/2tBnJ3jDJc)。 \ No newline at end of file diff --git a/apps/docs/content/docs/core/(examples)/lit.cn.mdx b/apps/docs/content/docs/core/(examples)/lit.cn.mdx deleted file mode 100644 index dd76802..0000000 --- a/apps/docs/content/docs/core/(examples)/lit.cn.mdx +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Lit -description: 部署一个简单的 Lit 应用程序。 ---- - - -此示例将部署一个简单的 Lit 应用程序。 - - -1. **在您的应用程序中使用 Git 提供商**: - - 仓库:`https://github.com/Dokploy/examples.git` - - 分支:`main` - - 构建路径:`/lit` - -2. **添加环境变量**: - - 导航到“环境”选项卡并添加以下变量: - ```cmd - NIXPACKS_START_CMD="pnpm run preview" - ``` - -3. **点击部署**: - - 通过点击部署按钮来部署您的应用程序。 - -4. **生成域名**: - - 点击生成域名按钮。 - - 将为您生成一个新域名。 - - 您可以使用此域名访问您的应用程序。 - -如果您需要进一步的帮助,请加入我们的 [Discord 服务器](https://discord.com/invite/2tBnJ3jDJc)。 \ No newline at end of file diff --git a/apps/docs/content/docs/core/(examples)/nestjs.cn.mdx b/apps/docs/content/docs/core/(examples)/nestjs.cn.mdx deleted file mode 100644 index c7a8e69..0000000 --- a/apps/docs/content/docs/core/(examples)/nestjs.cn.mdx +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Nest.js -description: 部署一个简单的 Nest.js 应用程序。 ---- - - -此示例将部署一个简单的 Nest.js 应用程序。 - -1. **在您的应用程序中使用 Git 提供商**: - - 仓库:`https://github.com/Dokploy/examples.git` - - 分支:`main` - - 构建路径:`/nestjs` - -2. **点击部署**: - - 通过点击部署按钮来部署您的应用程序。 - -3. **生成域名**: - - 点击生成域名按钮。 - - 将为您生成一个新域名。 - - 您可以使用此域名访问您的应用程序。 - -如果您需要进一步的帮助,请加入我们的 [Discord 服务器](https://discord.com/invite/2tBnJ3jDJc)。 diff --git a/apps/docs/content/docs/core/(examples)/nextjs.cn.mdx b/apps/docs/content/docs/core/(examples)/nextjs.cn.mdx deleted file mode 100644 index 7014475..0000000 --- a/apps/docs/content/docs/core/(examples)/nextjs.cn.mdx +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Next.js -description: 部署一个简单的 Next.js 应用程序。 ---- - - -此示例将部署一个简单的 Next.js 应用程序。 - -1. **在您的应用程序中使用 Git 提供商**: - - 仓库:`https://github.com/Dokploy/examples.git` - - 分支:`main` - - 构建路径:`/nextjs` - -2. **点击部署**: - - 通过点击部署按钮来部署您的应用程序。 - -3. **生成域名**: - 1. 点击生成域名按钮。 - 2. 将为您生成一个新域名。 - 3. 您可以使用此域名访问您的应用程序。 - -如果您需要进一步的帮助,请加入我们的 [Discord 服务器](https://discord.com/invite/2tBnJ3jDJc)。 diff --git a/apps/docs/content/docs/core/(examples)/preact.cn.mdx b/apps/docs/content/docs/core/(examples)/preact.cn.mdx deleted file mode 100644 index 7874f96..0000000 --- a/apps/docs/content/docs/core/(examples)/preact.cn.mdx +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Preact -description: 部署一个简单的 Preact 应用程序。 ---- - - -此示例将部署一个简单的 Preact 应用程序。 - -1. **在您的应用程序中使用 Git 提供商**: - - 仓库:`https://github.com/Dokploy/examples.git` - - 分支:`main` - - 构建路径:`/preact` - -2. **添加环境变量**: -- 导航到“环境”选项卡,并添加以下变量: - ```cmd - NIXPACKS_START_CMD="pnpm run preview" - ``` - -3. **点击部署**: - - 通过点击部署按钮来部署您的应用程序。 - -4. **生成域名**: - - 点击生成域名按钮。 - - 将为您生成一个新域名。 - - 您可以使用此域名访问您的应用程序。 - -如果您需要进一步的帮助,请加入我们的 [Discord 服务器](https://discord.com/invite/2tBnJ3jDJc)。 \ No newline at end of file diff --git a/apps/docs/content/docs/core/(examples)/qwik.cn.mdx b/apps/docs/content/docs/core/(examples)/qwik.cn.mdx deleted file mode 100644 index 164d217..0000000 --- a/apps/docs/content/docs/core/(examples)/qwik.cn.mdx +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Qwik -description: 部署一个简单的 Qwik 应用程序。 ---- - - -此示例将部署一个简单的 Qwik 应用程序。 - -1. **在您的应用程序中使用 Git 提供商**: - - 仓库:`https://github.com/Dokploy/examples.git` - - 分支:`main` - - 构建路径:`/qwik` - -2. **添加环境变量**: -- 导航到“环境”选项卡,并添加以下变量: - ```cmd - NIXPACKS_START_CMD="pnpm run preview" - ``` - -3. **点击部署**: - - 通过点击部署按钮来部署您的应用程序。 - -4. **生成域名**: - - 点击生成域名按钮。 - - 将为您生成一个新域名。 - - 您可以使用此域名访问您的应用程序。 - -如果您需要进一步的帮助,请加入我们的 [Discord 服务器](https://discord.com/invite/2tBnJ3jDJc)。 \ No newline at end of file diff --git a/apps/docs/content/docs/core/(examples)/remix.cn.mdx b/apps/docs/content/docs/core/(examples)/remix.cn.mdx deleted file mode 100644 index f8bb1a3..0000000 --- a/apps/docs/content/docs/core/(examples)/remix.cn.mdx +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Remix -description: 部署一个简单的 Remix 应用程序。 ---- - - -此示例将部署一个简单的 Remix 应用程序。 - -1. **在您的应用程序中使用 Git 提供商**: - - 仓库:`https://github.com/Dokploy/examples.git` - - 分支:`main` - - 构建路径:`/remix` - -2. **点击部署**: - - 通过点击部署按钮来部署您的应用程序。 - -3. **生成域名**: - - 点击生成域名按钮。 - - 将为您生成一个新域名。 - - 您可以使用此域名访问您的应用程序。 - -如果您需要进一步的帮助,请加入我们的 [Discord 服务器](https://discord.com/invite/2tBnJ3jDJc)。 diff --git a/apps/docs/content/docs/core/(examples)/solidjs.cn.mdx b/apps/docs/content/docs/core/(examples)/solidjs.cn.mdx deleted file mode 100644 index b61bfcf..0000000 --- a/apps/docs/content/docs/core/(examples)/solidjs.cn.mdx +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Solid.js -description: 部署一个简单的 Solid.js 应用程序。 ---- - - -此示例将部署一个简单的 Solid.js 应用程序。 - -1. **在您的应用程序中使用 Git 提供商**: - - 仓库:`https://github.com/Dokploy/examples.git` - - 分支:`main` - - 构建路径:`/solidjs` - -2. **添加环境变量**: -- 导航到“环境”选项卡并添加以下变量: - ```cmd - NIXPACKS_START_CMD="pnpm run serve" - ``` - -3. **点击部署**: - - 通过点击部署按钮来部署您的应用程序。 - -4. **生成域名**: - - 点击生成域名按钮。 - - 将为您生成一个新域名。 - - 您可以使用此域名访问您的应用程序。 - -如果您需要进一步的帮助,请加入我们的 [Discord 服务器](https://discord.com/invite/2tBnJ3jDJc)。 \ No newline at end of file diff --git a/apps/docs/content/docs/core/(examples)/svelte.cn.mdx b/apps/docs/content/docs/core/(examples)/svelte.cn.mdx deleted file mode 100644 index f57c6e2..0000000 --- a/apps/docs/content/docs/core/(examples)/svelte.cn.mdx +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Svelte -description: 部署一个简单的 Svelte 应用程序。 ---- - - -此示例将部署一个简单的 Svelte 应用程序。 - -1. **在您的应用程序中使用 Git 提供商**: - - 仓库:`https://github.com/Dokploy/examples.git` - - 分支:`main` - - 构建路径:`/svelte` - -2. **添加环境变量**: -- 导航到“环境”选项卡并添加以下变量: - ```cmd - NIXPACKS_START_CMD="pnpm run preview" - ``` - -3. **点击部署**: - - 通过点击部署按钮来部署您的应用程序。 - -4. **生成域名**: - - 点击生成域名按钮。 - - 将为您生成一个新域名。 - - 您可以使用此域名访问您的应用程序。 - -如果您需要进一步的帮助,请加入我们的 [Discord 服务器](https://discord.com/invite/2tBnJ3jDJc)。 \ No newline at end of file diff --git a/apps/docs/content/docs/core/(examples)/vite-react.cn.mdx b/apps/docs/content/docs/core/(examples)/vite-react.cn.mdx deleted file mode 100644 index bfdd430..0000000 --- a/apps/docs/content/docs/core/(examples)/vite-react.cn.mdx +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Vite React -description: 部署一个简单的 Vite React 应用程序。 ---- - - -此示例将部署一个简单的 Vite React 应用程序。 - -1. **在您的应用程序中使用 Git 提供商**: - - 仓库:`https://github.com/Dokploy/examples.git` - - 分支:`main` - - 构建路径:`/vite` - -2. **添加环境变量**: -- 导航到“环境”选项卡并添加以下变量: - ```cmd - NIXPACKS_START_CMD="pnpm run preview" - ``` - -3. **点击部署**: - - 通过点击部署按钮来部署您的应用程序。 - -4. **生成域名**: - - 点击生成域名按钮。 - - 将为您生成一个新域名。 - - 您可以使用此域名访问您的应用程序。 - -如果您需要进一步的帮助,请加入我们的 [Discord 服务器](https://discord.com/invite/2tBnJ3jDJc)。 \ No newline at end of file diff --git a/apps/docs/content/docs/core/(examples)/vuejs.cn.mdx b/apps/docs/content/docs/core/(examples)/vuejs.cn.mdx deleted file mode 100644 index badc775..0000000 --- a/apps/docs/content/docs/core/(examples)/vuejs.cn.mdx +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Vue.js -description: 部署一个简单的 Vue.js 应用程序。 ---- - - -此示例将部署一个简单的 Vue.js 应用程序。 - -1. **在您的应用程序中使用 Git 提供商**: - - 仓库:`https://github.com/Dokploy/examples.git` - - 分支:`main` - - 构建路径:`/vuejs` - -2. **添加环境变量**: -- 导航到“环境”选项卡并添加以下变量: - ```cmd - NIXPACKS_START_CMD="pnpm run preview" - ``` - -3. **点击部署**: - - 通过点击部署按钮来部署您的应用程序。 - -4. **生成域名**: - - 点击生成域名按钮。 - - 将为您生成一个新域名。 - - 您可以使用此域名访问您的应用程序。 - -如果您需要进一步的帮助,请加入我们的 [Discord 服务器](https://discord.com/invite/2tBnJ3jDJc)。 \ No newline at end of file diff --git a/apps/docs/content/docs/core/uninstall.cn.mdx b/apps/docs/content/docs/core/uninstall.cn.mdx deleted file mode 100644 index 790a74b..0000000 --- a/apps/docs/content/docs/core/uninstall.cn.mdx +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: "卸载" -description: "了解如何在服务器上卸载 Dokploy" ---- - -## 卸载步骤 - -按照以下步骤从您的服务器中完全删除 Dokploy 及其组件。 - -### 第 1 步: 删除 Docker Swarm 服务 - -首先,删除 Docker Swarm 中的 Dokploy 以及相关服务: - -```bash -docker service rm dokploy dokploy-traefik dokploy-postgres dokploy-redis -``` - -### 第 2 步: 删除 Docker 挂载卷 - -接下来,删除 Dokploy 创建的 Docker 卷: - -```bash -docker volume rm -f dokploy-postgres-database redis-data-volume -``` - -### 第 3 步: 删除 Dokploy 文件 - -最后,从服务器上删除 Dokploy 文件和目录: - -```bash -sudo rm -rf /etc/dokploy -``` diff --git a/apps/docs/content/docs/core/uninstall.mdx b/apps/docs/content/docs/core/uninstall.mdx index b7123dc..6bdb0bc 100644 --- a/apps/docs/content/docs/core/uninstall.mdx +++ b/apps/docs/content/docs/core/uninstall.mdx @@ -12,7 +12,8 @@ Follow these steps to completely remove Dokploy and its components from your ser Remove the docker swarm services created by Dokploy: ```bash - docker service rm dokploy dokploy-traefik dokploy-postgres dokploy-redis + docker service remove dokploy dokploy-traefik dokploy-postgres dokploy-redis + docker container remove -f dokploy-traefik ``` @@ -22,7 +23,7 @@ Remove the docker swarm services created by Dokploy: Remove the docker volumes created by Dokploy: ```bash - docker volume rm -f dokploy-postgres-database redis-data-volume + docker volume remove -f dokploy dokploy-postgres dokploy-redis ``` @@ -32,7 +33,21 @@ Remove the docker volumes created by Dokploy: Remove the docker network created by Dokploy: ```bash - docker network rm -f dokploy-network + docker network remove -f dokploy-network + ``` + + + + + +Docker cleanup to remove leftovers: + + ```bash + docker container prune --force + docker image prune --all --force + docker volume prune --all --force + docker builder prune --all --force + docker system prune --all --volumes --force ``` diff --git a/apps/website/components/Hero.tsx b/apps/website/components/Hero.tsx index c4c1eb3..7645de5 100644 --- a/apps/website/components/Hero.tsx +++ b/apps/website/components/Hero.tsx @@ -64,10 +64,11 @@ export function Hero() { >
- 🎉
{" "} + 🎉{' '} +
{' '} Introducing Dokploy Cloud