Typefully
@javay_hu
Log in
Dokploy: A Simple Tutorial
Share
•
A year ago
•
View on X
👨💻 分享我的新文章《Dokploy的极简教程》 本文主要介绍如何在个人服务器上安装、配置和使用dokploy,实现Github项目利用Github Actions自动编译构建镜像、Dokploy自动拉取镜像部署上线,并支持绑定域名、配置https证书,最终可以安全访问等流程。 评论摘取部分内容 👇
javayhu.com/dokployde-ji-jian-jiao-cheng/
1️⃣ 什么是Dokploy
dokploy.com/
Dokploy可以让你实现像Vercel一样简单高效地管理你的应用和数据,并且还可以监控你服务器的状态、基于模板部署优秀的开源项目、部署和备份数据库、绑定域名、管理https证书、管理多个服务器等等。
2️⃣ 部署应用 只要在你的服务器上安装了Dokploy,那么你就可以通过Dokploy来部署你的网站,还可以绑定域名,自动配置https证书等。 文章详细介绍了如何利用Github Actions来构建镜像,这样的话,服务器上Dokploy就不用构建,只需要拉取最新镜像并部署就好了。
3️⃣ 数据库部署和备份 Dokploy也可以部署数据库,部署之后,在External Port中设置一个端口号,然后保存就可以得到一个DB URL,那么就可以连接数据库了。 Dokploy还支持备份数据库,可以在S3 Destinations中配置Cloudflare R2,然后在Database的备份配置中选择这个备份点就可以实现数据库备份了。
4️⃣ 服务器监控 Dokploy还自带了服务器监控的能力,你可以直接查看服务器的CPU利用率、内存利用率、磁盘空间,以及网络IO等。
5️⃣ 模板 我最喜欢的就是模板功能,很多优秀的开源项目都可以一键部署,例如我现在的个人博客Ghost、统计分析工具Plausible都是通过Dokploy一键部署的。你甚至可以一键部署Supabase、Wordpress、Pocketbase等项目,希望将来支持的应用越来越多。
如果你对Dokploy感兴趣的话,可以点击文章链接阅读完整内容,Dokploy是真的非常不错。 我个人开发的导航站模板Mkdirs的官网,以及基于Mkdirs模板开发的导航站都是通过Dokploy部署在自己的服务器上。 2025年,我会在推特上公开构建我的新项目,AI SaaS模板,同样会支持Docker部署,敬请关注。