V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
DejavuMoe
V2EX  ›  程序员

使用 Gitea 和 Woodpecker 自动部署 Hugo 网站

  •  
  •   DejavuMoe · 1 天前 · 760 次点击
    6 条回复    2025-12-04 10:00:38 +08:00
    SherlockKevin
        1
    SherlockKevin  
       1 天前
    巧了不是,我刚正好在研究实现方法,不过我用的是 forgejo 。阅读了您的博客,思考方式不太一样,我打算从零开发这个组件
    DejavuMoe
        2
    DejavuMoe  
    OP
       1 天前 via iPhone
    @SherlockKevin Forgejo 和 Gitea 基本一样,我记得他俩位置都能通用
    darrh00
        3
    darrh00  
       1 天前
    Woodpecker 相比 gitea act_runner 有哪些优势?

    我选 act_runner 是因为和 gitea 的集成度比较高,使用起来没有割裂感。
    secretys
        4
    secretys  
       1 天前
    昨晚参考大佬的 blog 配色,学习~~抄袭~~着,自己也把自己的配色改成一样的了。
    目前是 github 仓库 + netlify 部署的,因为还在调试阶段,很快就快到 netlify 上限了。
    刚好自己也有 forgejo ,可以考虑按照这个思路补一下,想问下这个思路是不是
    相当于部署到自己的服务器,然后用 nginx 反代?
    这样的话,Sveltia CMS 或 Pages CMS 这种和 github 和 netlify 集成比较好的无头 CMS ,是不是没法使用了?
    DejavuMoe
        5
    DejavuMoe  
    OP
       23 小时 18 分钟前
    @secretys
    1.是的,Hugo 构建的静态文件直接交给 Nginx 提供
    2.无头 CMS 没在这里使用过,肯定影响的
    DejavuMoe
        6
    DejavuMoe  
    OP
       23 小时 16 分钟前
    @darrh00
    - Gitea Act 集成度最好,能很顺滑地从 GitHub Actions 迁移
    - 具体优势我也不知道,大概是因为 act_runner 在同一个 compose 编排里出现奇怪的网络问题,目前超出了我的理解
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   4915 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 01:17 · PVG 09:17 · LAX 17:17 · JFK 20:17
    ♥ Do have faith in what you're doing.