【发布时间】:2016-08-01 00:50:37
【问题描述】:
Jekyll 内容插件在 config.yml 文件中配置。但是如果我在公共 github 存储库上发布 repo,任何人都可以使用 api 密钥。 我怎样才能避免这种情况?
【问题讨论】:
标签: jekyll jekyll-extensions contentful
Jekyll 内容插件在 config.yml 文件中配置。但是如果我在公共 github 存储库上发布 repo,任何人都可以使用 api 密钥。 我怎样才能避免这种情况?
【问题讨论】:
标签: jekyll jekyll-extensions contentful
您可以使用 CloudCannon(Jekyll 的 CMS)作为替代方案。 CloudCannon 不需要 API 密钥,支持 Github 并允许您使用私有 repo。免费帐户应该满足您的需求。
【讨论】:
目前没有办法做到这一点。
请在 GitHub 上打开一个问题,我们会尽快添加该功能。
另外,作为一种解决方法,如果您不将 config.yml 文件用于 GitHub Pages,则可以通过将其添加到您的 .gitignore 来省略推送它。
【讨论】: