无服务器搭建Uptime-Kuma服务
前言
Uptime-Kuma可以监控各种服务,比如网站和数据库,但是它只能用Docker部署,我们可以使用Docker容器部署平台部署,比如Zeabur
准备
- 一个Github账号
- 一个域名,免费的也行
部署Uptime-Kuma
注册Zeabur
打开Zeabur官网,注册一个账号,用Github就行
注册成功后绑定一个手机号
创建项目
点击创建项目
点击项目名称进入项目,然后点击侧边栏的新建服务
点击模板
搜索Uptime-Kuma,点击Deploy部署项目
部署好后,点击网络,点击自定域名,输入你的域名,然后点击确认绑定
在Cloudflare或者你的域名提供商那里解析域名,然后访问域名,然后初始化Uptime-Kuma,登录就行了
连接免费数据库
因为Zeabur是按储存空间计费的,所以不建议用自带的数据库
首先准备一个免费的MySQL数据库,比如Aiven的1GB免费数据库,地区选择离容器近的地方,比如北美地区
创建完成后启动数据库,点击Service settings,启用Termination protection,这样数据库就不会被停用
然后回到Overview页面,获取连接信息,输入到Uptime-Kuma里,然后就可以愉快的使用了
评论




