有人使用 gollum-site 来生成 Markdown wiki 并将其托管在 heroku 上吗?

发布于 2024-12-02 01:03:45 字数 171 浏览 2 评论 0原文

您好,我尝试使用 gollum-site gem,但它似乎只在本地主机上生成站点:默认 8000。我怎样才能获得 Heroku 上托管的 Markdown Wiki。以前有人尝试过这样做吗?

Hi i have tried using gollum-site gem, but it seems to only generate the site on localhost:8000 by default. How can i get the markdown wiki hosted on heroku. Anyone tried doing it before ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

芯好空 2024-12-09 01:03:45

不久前有一个关于此问题的帖子。看起来这是不可能的,因为 Heroku 的只读文件系统以及您无权访问 git 的事实。

因此,解决方案是将存储库克隆到临时路径,在那里工作并将更改推送到远程存储库。开销很大:每次用户浏览 wiki 页面时都需要克隆存储库。 —瓦努安

There was a thread on this a while ago. It looks like it isn't possible because of Heroku's readonly filesystem and the fact that you don't have access to git.

So, the solution will be to clone the repo to temporary path, work there and push changes to the remote repo. There is a much overhead: you need to clone repo every time a user browse a wiki page. — Vanuan

最单纯的乌龟 2024-12-09 01:03:45

GitHub 存储库:heroku-buildpack-gollum-site 似乎只做你想要什么。它使用修改后的版本
heroku-buildpack-php 将 Apache 包安装到 heroku。

针对 Gollum 的答案并不合适,因为这里任何服务器都可以为静态生成的站点提供服务。无需托管 Gollum(或 Gollum 站点)本身。

这个问题现在已经过时了,但有些人仍然需要答案!

There is GitHub repository: heroku-buildpack-gollum-site that seem to do just what you want. It uses a modified version
of heroku-buildpack-php to install an Apache pack to heroku.

The answers targeted to Gollum are not appropriate, as here any server can serve the static generated site. No need to host Gollum (or Gollum-site) itself.

The question is old now, but some people can still need the answer!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文