One of the most enduring requests since I first launched this project was to make it self-hosting, instead of doing this weird Apache setup. At the time that I built this, it was necessary, because all the generated content was split out into chunks that needed to be assembled by an SSI parser.
To address the problem, I first had to create my own Ruby-based SSI parser, then carefully rewrite the yurt.cgi
script to serve the content as if it was the web server.
So: the .gem
is up, and i bet you’d want to get that installed. Once you do, (via sudo gem install YurtCMS
or sudo gem update
), type the following on the console:
$ yurt newsite sitename
$ cd sitename/yurt/
$ camping yurt.cgi
the system will then run at http://localhost:3301
. The UI should be the same as in 0.3.1, with a new tab up near the top - clicking that tab will take you to the site, where you can browse through it as you’d normally want to.
I’ll be updating the documentation really soon. For those of you waiting to see this feature: thank you for your patience.
Copyright © 2009
Robert Hahn.
All Rights Reserved unless otherwise indicated.