Gollum,报错"找不到 config.ru"

2018-04-16 14:35:10 +08:00
 lzjamao

最近想用 Gollum 搭个 wiki,我担心内容被他人随意改动。

需要另外搭 RubyCas-server 做账号验证,官方说明说的太简略,且我没有 cas、ruby、rack 相关知识底子。参数配置看的不是很明白。

我是以 docker 方式安装的,官方说明

$ tree -L 2
.
├── doc
│   ├── config_gollum.yml
│   ├── config.ru
│   └── Home.md
└── Dockerfile

$ sudo docker run -v `pwd`/doc:/wiki -p 4567:80 gollum --live-preview --config config.ru

/usr/local/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require': cannot load such file -- /wiki/config.ru (LoadError)
	from /usr/local/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
	from /usr/local/bundle/gems/gollum-4.1.2/bin/gollum:251:in `<top (required)>'
	from /usr/local/bundle/bin/gollum:23:in `load'
	from /usr/local/bundle/bin/gollum:23:in `<main>'

跪问!

提示找不到 config.ru

我在 Gollum 上新建文件 Home.md ,能正确保存到 doc 目录下,表明 docker 映射没有问题。

1688 次点击
所在节点    程序员
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/447198

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX