Skills2026年4月14日·1 分钟阅读

Dokploy — Self-Hosted Vercel and Heroku Alternative for Your Own Servers

Dokploy is an open-source deployment platform that brings PaaS-style developer experience to your own VPS. Deploy apps from Git with one click, manage databases, domains, and backups — all with a polished web UI.

Agent 就绪

先审查再安装

这个资产需要先审查。复制的指令会要求 Agent dry-run、列出写入项,确认后再继续。

Needs Confirmation · 64/100策略:需确认
Agent 入口
任意 MCP/CLI Agent
类型
Skill
安装
Single
信任
信任等级:Established
入口
step-1.md
先审查命令
npx -y tokrepo@latest install 6364a705-37c8-11f1-9bc6-00163e2b0d79 --target codex

先 dry-run,确认写入项后再运行此命令。

TL;DR
Open-source PaaS that brings one-click Git deploys, database management, and backups to your own VPS.
§01

What it is

Dokploy is an open-source deployment platform that brings the convenience of Vercel or Heroku to your own servers. It provides a polished web UI for deploying applications from Git repositories with one click, managing databases, configuring custom domains, handling SSL certificates, and running backups. Instead of paying for managed PaaS pricing, you run Dokploy on any VPS and get the same developer experience.

This tool targets developers and small teams who want PaaS-level convenience without vendor lock-in or per-seat pricing. Anyone running side projects, staging environments, or production apps on a VPS benefits from Dokploy's streamlined deployment workflow.

§02

How it saves time or tokens

Dokploy replaces manual server configuration with a web interface. Setting up Nginx reverse proxies, SSL certificates, Docker containers, and database connections typically takes hours of SSH work. Dokploy handles all of this through its UI, reducing deployment time from hours to minutes. For AI projects that need frequent redeployment during iteration, this acceleration compounds.

§03

How to use

  1. Install Dokploy on your VPS with the one-line installer script
  2. Connect your Git repository through the web UI
  3. Configure build settings, environment variables, and domain, then deploy
§04

Example

# Install Dokploy on a fresh VPS (Ubuntu/Debian)
curl -sSL https://dokploy.com/install.sh | sh

# Access the web UI at https://your-server-ip:3000
# Create a project, connect a GitHub repo
# Set build command: npm run build
# Set start command: npm start
# Add domain: app.yourdomain.com
# Click Deploy
§05

Related on TokRepo

§06

Common pitfalls

  • Dokploy requires Docker on the host; ensure your VPS has sufficient resources (2GB+ RAM recommended)
  • Custom domains need DNS records pointed to your server before SSL certificates can be provisioned
  • Database backups are local by default; configure remote backup storage for production use

常见问题

What can I deploy with Dokploy?+

Dokploy supports any application that runs in Docker, including Node.js, Python, Go, Rust, and static sites. It also manages databases like PostgreSQL, MySQL, MongoDB, and Redis through its web UI.

How does Dokploy compare to Coolify?+

Both are open-source self-hosted PaaS platforms. Dokploy focuses on simplicity and a clean UI, while Coolify offers more advanced features like multi-server deployment. Choice depends on your complexity needs.

Does Dokploy handle SSL certificates?+

Yes. Dokploy automatically provisions and renews SSL certificates via Let's Encrypt when you configure a custom domain. No manual certificate management is required.

Can I deploy multiple apps on one server?+

Yes. Dokploy manages multiple projects on a single server, each with its own domain, environment variables, and database connections. Resource isolation is handled through Docker containers.

Is Dokploy suitable for production workloads?+

For small to medium workloads, yes. Dokploy handles deployment, monitoring, and backups. For high-availability requirements, you may need additional infrastructure like load balancers and database replication outside Dokploy.

引用来源 (3)

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产