抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

应 Zero 童靴需求,杜老师更新一篇通过 Gitea 部署 Hexo 的教程,可以实现通过 git 命令自动部署 Hexo 博客,并支持 VS Code 或者网页编辑器等形式更新站点内容。其部署思路同样适用于 Hugo 等静态博客框架。

Act Runner 是一个 Gitea 运行器,通过自行部署,可以实现类似于 GitHub Actions 的运行器,且可以兼容 GitHub Actions 配置文件,目前杜老师说站点就是基于 Gitea 托管与自动部署。

Gitea 是新一代的代码托管平台,具备基于 Git 的核心代码托管能力和 DevSecOps 延伸能力,为广大软件开发者提供接近 GitHub 的使用体验,并且支持用户开展私有化部署。

之前杜老师将说说广场资源转存至缤纷云,没想到刚用没两天,免费的资源就被用光了。对于 CDN 这种无底洞,杜老师还是决定买个服务器,自行部署存储服务。这里整理了部署和整合步骤,供需要的小伙伴们参考。

之前就有小伙伴问到杜老师有没有交流群。平时杜老师很少会使用到 QQ,微信也很少看,但为了能及时收到小伙伴反馈的信息,所以搭建交流社区「可惜没多少人」最近发现有个开源聊天社区,决定尝试一下!

应海阔蓝童鞋的需求分享如何使用 Docker 部署 Bitwarden 密码管理平台的教程。因杜老师近期出差时间紧张,没有精力细致整理排版,但确保可成功部署,需要的小伙伴可以参考,如有建议可在评论区中留言!

Nextcloud 是一个免费专业的私有云存储网盘开源项目,可以简单快速地在电脑、服务器甚至是树莓派等设备上架设一套属于自己或团队专属的云同步网盘,从而实现跨平台跨设备文件同步、共享、版本控制、团队协作功能。

服务器例行维护时,升级了所有的软件。当再次使用 gitlab-runner 部署时,出现了 Host key verification failed 问题,本文简单说下解决思路!

安装 gitlab-runner 构建机默认会将用户设置为 gitlab-runner,该设置会导致.gitlab-ci.yml 脚本运行时出现一些权限问题。为了解决这些权限问题,杜老师将 gitlab-runner 构建机上的默认用户设置为 root。

考虑网站运营成本,前段时间更换了服务器,所有服务环境需要重新部署,故写此文作为记录,也方便相同环境的朋友们做借鉴。如果有建议或遇到问题,欢迎在页面中评论与杜老师交流!