dora:一个简单的Web服务器,用于从git存储库中提供静态文件

时间:2024-04-23 01:03:39
【文件属性】:

文件名称:dora:一个简单的Web服务器,用于从git存储库中提供静态文件

文件大小:10KB

文件格式:ZIP

更新时间:2024-04-23 01:03:39

Go

Dora:一个git支持的Web服务器 Dora是一个Web服务器,可从git存储库提供静态内容。 尽管它可能也可以与Gitlab或Gitea一起使用,但它可以与GitHub一起使用。 您为其提供了一个存储库URL和一个部署密钥。 在启动时,Dora会克隆存储库并开始提供文件。 (可选)您可以配置一个Webhook以获得按需更新功能。 默认情况下,Dora只提供名为“ public”的子目录中的文件。 您可以覆盖它,请参阅下面的配置。 配置 通过以下环境变量配置Dora: REPO_URL:回购网址,格式为 / ... BRANCH:要结帐的分支,默认为“ main” DEPLOY_KEY:用于回购访问的私钥,应该是base64编码的pem文件。 将公共部分配置为您的git repo的部署密钥。 HOOK_SECRET:用于保护git webhook的秘密。 如果未设置,则


【文件预览】:
dora-master
----.gitignore(7B)
----go.mod(137B)
----Dockerfile(840B)
----LICENSE.md(1KB)
----go.sum(9KB)
----main.go(6KB)
----README.md(1KB)
----.circleci()
--------config.yml(568B)

网友评论