跳过正文

Git

Hugo .GitInfo 的替代方案
·569 字·2 分钟
代码 Githash Hugo GitInfo Git
Hugo 的 .GitInfo 变量因设计限制无法正确显示 content 目录的 Commit hash,尤其在浅克隆时更易失效。通过自定义脚本动态替换模板中的占位字符串,可绕过该限制实时显示最新 Git hash。该方法需在构建前执行脚本更新模板,虽非官方方案但能有效解决问题。
Gitea 安装备忘
·1163 字·3 分钟
代码 Gitea Git Gitea Vps Server
Docker 安装 Gitea 的关键步骤包括使用 docker-compose.yml 配置容器、数据持久化存储、Nginx 反代实现域名访问以及数据库授权。Gitea 资源需求低,适合树莓派等设备,推荐使用宿主机的 Mysql 或 Sqlite3 数据库。安装时需注意容器 IP 变动问题,确保数据库连接正确。