rake - 将 Gollum wiki 部署到 Heroku

标签 rake heroku sinatra

Gollum 是“一个简单的、由 Git 驱动的 wiki,具有良好的 API 和本地前端。”

它托管在 GitHub 上:http://github.com/github/gollum

它似乎是一个简单的 Sinatra 应用程序,因此,它似乎应该很容易部署到 Heroku。我似乎无法让它工作。主要是因为我对 Rake 和 config.ru 文件几乎一无所知。

甚至可以将 Gollum wiki 部署到 Heroku 吗?如果是这样,我的 config.ru 文件应该是什么样子的?

更新/编辑

库/咕噜/前端/应用程序:

module Precious
  class App < Sinatra::Base

这是从 bin/gollum 调用的
require 'gollum/frontend/app'
Precious::App.set(:gollum_path, gollum_path)
Precious::App.run!(options)

最佳答案

从 heroku 运行 Gollum 是不可能的。当然不是可编辑的维基。 Heroku 文件系统是只读的。您也许可以使用它来提供静态内容,但我什至不确定。

关于rake - 将 Gollum wiki 部署到 Heroku,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4047999/

相关文章:

ruby-on-rails-4 - 使用Bundle作用域外的Rake执行系统命令

ruby - Rake 元编程 : How to create multiple tasks from list

php - 从 MySQL 转换后 PDO 脚本不工作

javascript - rails : jQuery works in localhost but not in production on heroku

ruby - 由于 NoMethodError 无法启动 Rack 服务器

ruby - 如何区分Sinatra请求对象和Rack Test请求方法?

ruby-on-rails - 使用 Capistrano 执行 Rake 任务?

ruby-on-rails-3 - rake Assets :precompile undefined method directory? 为 nil:NilClass

heroku - heroku推送被拒绝,无法编译Python应用

ruby-on-rails - Rails 还是 Sinatra? PHP程序员入门学习哪个好?