robert hahn

a darn good web developer

January 08, 2007

Yurt CMS 0.4.1 Released!

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.

decorative image of trees

Copyright © 2009
Robert Hahn.
All Rights Reserved unless otherwise indicated.