diff --git a/.github/sponsors/lxaer.png b/.github/sponsors/lxaer.png new file mode 100644 index 00000000..167c0653 Binary files /dev/null and b/.github/sponsors/lxaer.png differ diff --git a/README.md b/README.md index e1f501bd..33891a3c 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@
-

Dokploy

- - + + Dokploy - Open Source Alternative to Vercel, Heroku and Netlify. +

diff --git a/apps/docs/content/docs/core/get-started/installation.mdx b/apps/docs/content/docs/core/get-started/installation.mdx index b0fef8fc..96e264b3 100644 --- a/apps/docs/content/docs/core/get-started/installation.mdx +++ b/apps/docs/content/docs/core/get-started/installation.mdx @@ -3,7 +3,6 @@ title: Installation description: "Get Dokploy up and running on your server within minutes with this easy-to-follow installation guide." --- - Follow these steps in order to set up Dokploy locally and deploy it to your server, effectively managing Docker containers and applications: You need to follow this steps in the same order: @@ -30,8 +29,9 @@ We have tested on the following Linux Distros: ### Providers -- [DigitalOcean](https://www.digitalocean.com/pricing/droplets#basic-droplets) -- [Hetzner](https://www.hetzner.com/cloud/) +- [Hostinger](https://www.hostinger.com/vps-hosting?ref=dokploy) Get 20% Discount using this referral link: [Referral Link](https://hostinger.com?REFERRALCODE=1SIUMAURICI97) +- [DigitalOcean](https://www.digitalocean.com/pricing/droplets#basic-droplets) Get 200$ credits for free with this referral link: [Referral Link](https://m.do.co/c/db24efd43f35) +- [Hetzner](https://www.hetzner.com/cloud/) Get 20€ credits for free with this referral link: [Referral Link](https://hetzner.cloud/?ref=vou4fhxJ1W2D) - [Linode](https://www.linode.com/es/pricing/#compute-shared) - [Vultr](https://www.vultr.com/pricing/#cloud-compute) - [Scaleway](https://www.scaleway.com/en/pricing/?tags=baremetal,available) @@ -42,11 +42,12 @@ We have tested on the following Linux Distros: To ensure a smooth experience with Dokploy, your server should have at least 2GB of RAM and 30GB of disk space. This specification helps to handle the resources consumed by Docker during builds and prevents system freezes. +import { Callout } from "fumadocs-ui/components/callout"; -import { Callout } from 'fumadocs-ui/components/callout'; - -**Suggestion:** For cost efficiency with reliable service, we recommend Hetzner as the best value-for-money VPS provider. - + + **Suggestion:** For cost efficiency with reliable service, we recommend + Hetzner as the best value-for-money VPS provider. + ### Docker @@ -64,9 +65,16 @@ After running the installation script, Dokploy and its dependencies will be set Open your web browser and navigate to `http://your-ip-from-your-vps:3000`. You will be directed to the initial setup page where you can configure the administrative account for Dokploy. - ### Initial Configuration 1. **Create an Admin Account:** Fill in the necessary details to set up your administrator account. This account will be the admin account for Dokploy. - \ No newline at end of file +{" "} + + diff --git a/apps/docs/content/docs/core/templates/overview.cn.mdx b/apps/docs/content/docs/core/templates/overview.cn.mdx index 39c11d3e..8609412e 100644 --- a/apps/docs/content/docs/core/templates/overview.cn.mdx +++ b/apps/docs/content/docs/core/templates/overview.cn.mdx @@ -19,7 +19,6 @@ description: Deploy open source templates with Dokploy - **AppSmith**: 开源的 CRM 替代方案 - **Meilisearch**: 一个快速的搜索 API,轻松集成到您的应用、网站和工作流中 - **Odoo**: 开源的 ERP 替代方案 -- **Plausible**: 开源分析平台 - **Rocketchat**: 开源的聊天平台 - **Uptime Kuma**: 开源的运行时间监控 - **PhpMyAdmin**: 开源数据库管理 @@ -28,9 +27,7 @@ description: Deploy open source templates with Dokploy - **excalidraw**: 开源协作绘图工具 - **Directus**: 现代数据栈 🐰 — Directus 是一个即时的 REST+GraphQL API 和直观的无代码数据协作应用程序,适用于任何 SQL 数据库 - **Baserow**: 构建管理面板、内部工具和仪表板的平台 -- **Minio**: 开源对象存储 - **Metabase**: 开源商业智能 -- **Grafana**: 开源的指标仪表板 - **Wordpress**: 开源内容管理系统 ## 创建您自己的模板 diff --git a/apps/docs/content/docs/core/templates/overview.mdx b/apps/docs/content/docs/core/templates/overview.mdx index 1823fc5b..363650f6 100644 --- a/apps/docs/content/docs/core/templates/overview.mdx +++ b/apps/docs/content/docs/core/templates/overview.mdx @@ -19,7 +19,6 @@ The following templates are available: - **AppSmith**: Open Source CRM Alternative - **Meilisearch**: A lightning-fast search API that fits effortlessly into your apps, websites, and workflow - **Odoo**: Open Source ERP Alternative -- **Plausible**: Open source analytics platform - **Rocketchat**: Open Source Chat Platform - **Uptime Kuma**: Open Source Uptime Monitoring - **PhpMyAdmin**: Open Source Database Administration @@ -28,9 +27,7 @@ The following templates are available: - **excalidraw**: Open Source Collaborative Drawing Tool - **Directus**: The Modern Data Stack 🐰 — Directus is an instant REST+GraphQL API and intuitive no-code data collaboration app for any SQL database. - **Baserow**: Platform to build admin panels, internal tools, and dashboards -- **Minio**: Open Source Object Storage - **Metabase**: Open Source Business Intelligence -- **Grafana**: Open Source Dashboard for your metrics - **Wordpress**: Open Source Content Management System - **Open WebUI**: Free and Open Source ChatGPT Alternative - **Teable**: Open Source Airtable Alternative, Developer Friendly, No-code Database Built on Postgres diff --git a/apps/dokploy/components/dashboard/project/add-template.tsx b/apps/dokploy/components/dashboard/project/add-template.tsx index 4122d0d6..a06e2a0e 100644 --- a/apps/dokploy/components/dashboard/project/add-template.tsx +++ b/apps/dokploy/components/dashboard/project/add-template.tsx @@ -253,7 +253,7 @@ export const AddTemplate = ({ projectId }: Props) => { )} { project?.mysql.length === 0 && project?.postgres.length === 0 && project?.redis.length === 0 && - project?.applications.length === 0; - project?.compose.length === 0; + project?.applications.length === 0 && + project?.compose.length === 0; const totalServices = project?.mariadb.length + diff --git a/apps/dokploy/templates/templates.ts b/apps/dokploy/templates/templates.ts index 66a717b6..5603b188 100644 --- a/apps/dokploy/templates/templates.ts +++ b/apps/dokploy/templates/templates.ts @@ -326,7 +326,7 @@ export const templates: TemplateData[] = [ description: "Glitchtip is simple, open source error tracking", logo: "glitchtip.png", links: { - github: "https://github.com/glitchtip/glitchtip", + github: "https://gitlab.com/glitchtip/", website: "https://glitchtip.com/", docs: "https://glitchtip.com/documentation", }, diff --git a/apps/website/components/Hero.tsx b/apps/website/components/Hero.tsx index e03d4f1e..b09c739b 100644 --- a/apps/website/components/Hero.tsx +++ b/apps/website/components/Hero.tsx @@ -142,8 +142,8 @@ export function Hero() {