在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:gitage开源软件地址:https://gitee.com/hyjiacan/gitage开源软件介绍:gitage基于 NodeJS 的 git-pages 服务。 依赖:
目前支持的托管系统: 概述gitage 运行在 nodejs 上,依赖 git (gitea, gogs, gitlab) 等托管系统的 web 勾子。 gitage 主要为团队/公司等非公开组织提供一个易于部署的 pages 服务。 gitage 提供 markdown 文件渲染,以及 一些类型 文件的预览支持。 用法
npm run buildnode dist/gitage.js 服务器配置配置文件名为 config # 是否启用调试DEBUG = false# 启动服务的IP地址HOST = 0.0.0.0# 启动服务的端口PORT = 1997# 日志路径,可以指定为绝对路径或相对路径LOG_PATH = logs# 日志记录的级别LOG_LEVEL = info# 仓库部署路径,可以指定为绝对路径或相对路径PROJECT_ROOT_PATH = projects# 仓库检出临时目录,留空使用系统临时目录PROJECT_CHECKOUT_TMP =
仓库配置在仓库下添加文件 { "type": "markdown", "path": "docs", "index": "index.html", "tag": true, "branch": "master", "ignore": [ "file", "dir", "..." ]}
在仓库的 web hook 上添加地址: POST
type-markdown当 在此模式下,会扫描整个部署目录,并自动生成文档树。每个文件都包含其最后更新的用户/日期以及更新消息。
截图常见问题如果遇到错误信息: status code: 405content: Invalid request: method GET not allowed, accept POST only 这可能是仓库的勾子地址不正确,一定要加上末尾的 开发计划next-version
|
请发表评论