在Hugging Face上搭建Uptime kuma并接入数据库

由于Hugging Face定期清理数据,重启后面板里的东西都要重新导入,所以我们接入数据库避免这一问题。
参考:

1.创建一个aiven账号

Managed MySQL | Aiven

2.创建一个MySQL数据库

记住这五项

3.在Hugging Face拉取uptime kuma镜像

类型填mariadb

对应按编号填入,然后点击Duplicate Space

4.创建data/db-config.json文件

填入:data/db-config.json

{
  "type": %(ENV_UPTIME_KUMA_DB_TYPE)s,
  "host": %(ENV_UPTIME_KUMA_DB_HOSTNAME)s,
  "port": %(ENV_UPTIME_KUMA_DB_PORT)s,
  "user": %(ENV_UPTIME_KUMA_DB_USERNAME)s,
  "password": %(ENV_UPTIME_KUMA_DB_PASSWORD)s,
  "database": %(ENV_UPTIME_KUMA_DB_NAME)s
}

重启项目即可

5.进入cloudflare反代

获取我们的访问地址

添加自定义域

现在重启数据依然不会丢失了 :wink:

60 个赞

#uptime-kuma添加

就喜欢这种技术贴,虽然我看不懂,但是我热情H支持

目前uptime kuma在抱抱脸上跑了几个月了,能保留数据换到数据库吗 :thinking:

好像不行吧,之前那个仓库都不一样 :joy:

中等善人:huggingface

2 个赞

感谢。不过缺点是读写数据库的时候要等很长时间。

可能刚开数据库的原因,数据库那边变绿才能用

感谢分享!

感谢佬的分享

1 个赞

下次发这些东西,我只发文件了。不然我号又没了。 :sweat_smile:

好东西!被清过两次数据了,痛苦面具


佬,为什么我拉取镜像后没有 embed this space这个选项出来,是哪里有问题吗

变为public

好的,我改下

1 个赞

感谢教程

来交作业了,感谢

域名漏了 :wink:

1 个赞

总不能来D :smiling_face_with_tear:我吧(小白不知道露域名的危害,可以讲讲吗

一般无所谓了,只是你想不想别人知道而已
我主页域名不也漏了吗 :wink:

1 个赞