Every repository with this icon (
Every repository with this icon (
Installing on Heroku
The Heroku blog has an article covering the few simple steps it takes to get running there.
note: if you use the Markdown or SmartyPants text filters you might want to consider adding RDiscount to your .gems manifest file. RDiscount is considerably faster and less error prone than BlueCloth.
rdiscount --version '>= 1.3.5'
If you’re running on Radiant 0.8.0 or newer the advice on in the Heroku article about putting your cache into tmp doesn’t work exactly the same. Instead edit your environment.rb file like:
config.middleware.use ::Radiant::Cache,
:entitystore => "radiant:tmp/cache/entity",
:metastore => "radiant:tmp/cache/meta"
Additionally if you’re running 0.8.0 or newer you can omit RSpec from your .gems manifest file.
Also if you want the page cache to be cleared on page save (or ever really) you’ll also need to hack on RADIANT_ROOT/lib/radiant/cache.rb search for the lines:
def initialize(root="#{Rails.root}/cache/entity")
def initialize(root="#{Rails.root}/cache/meta")
and change them to:
def initialize(root="#{Rails.root}/tmp/cache/entity")
def initialize(root="#{Rails.root}/tmp/cache/meta")






