2 min read

Dokploy 体验

今天体验了一下久闻大名一直想体验的的 Dokploy(dokploy.com),Dokploy 可以理解为 Vercel 的开源版本,可以自己部署在服务器上,然后就拥有一个无需再次付费的 “Vercel”。

体验下来经常一段时间的迭代后,目前的 Dokploy 比较稳定可靠,将 Vercel 的项目迁移到 Dokploy 部署,一次成功未遇到任何问题。

通过一些小功能感受,Dokploy的设计理念上似乎比Vercel更加简单实用。

安装

Dokploy官方推荐至少 2G 内存、30G空间,实际测试 1G 内存的服务器也能安装,但是涉及 Nextjs 构建时直接内存达到 100%,随后服务器挂掉。

Nextjs 等 Nodejs 项目构建时非常消耗内存,涉及这类项目时,建议至少2G 内存,最好 8G 内存。

功能

除了支持应用部署外,支持常用数据库 PostgreSQL、MongoDB、MariaDB、Mysql、Redis 的部署;支持常见的开源应用通过 Template部署,比如 Plausible、Graffana、Gitea 等。

其他特性如,支持数据库备份到 S3、支持 Remote Server ,还支持分布式的管理部署。

总结

Dokploy 简单体验后还是觉得值得推荐的,目前看到的反馈有升级困难问题,升级时部署应用是否会挂掉,升级是否容易出错,还需要进一步探索。