在 GCP 上动态创建 Forgejo Runner
此前一直把部分信息敏感内容放在 Github 的 Private Repository 上,最终还是想自己运行一个实例托管。最后选用了 Forgejo,但有些 Repo 需要使用到 Actions 功能,于是我把目光看向了 Google Cloud。我将从头开始,一步一步实现按需创建一次性 GCP 实例,执行构建任务的目标。
此前一直把部分信息敏感内容放在 Github 的 Private Repository 上,最终还是想自己运行一个实例托管。最后选用了 Forgejo,但有些 Repo 需要使用到 Actions 功能,于是我把目光看向了 Google Cloud。我将从头开始,一步一步实现按需创建一次性 GCP 实例,执行构建任务的目标。
为了保证服务器迁移便利,常常需要设置一系列备份,而 Restic 支持增量备份和多种存储后端,甚至能结合 Rclone 实现更全面的存储后端。本文就介绍了 Restic 如何结合 Rclone 实现自动化备份。
最近发现光猫里获取到了 IPv6 的地址,于是想折腾一下分配到路由器上。经过一天的折腾,手机、平板都能正确获取到 IPv6 了,只有电脑没有获取到。尝试了很多方法,发现重置一下注册表就好了。
在开发主题过程中,需要尽可能地兼顾多种设备,在 Apple 系列的设备中测试时,发现浏览器会自动将没有设置样式的 textarea、input 标签自动添加圆角样式。这会破坏网页设计的协调性,这里介绍一种方法将其覆盖。