<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Redmine on Dreamhost with Passenger</title>
	<atom:link href="http://alandaveline.com/blog/2008/05/16/redmine-on-dreamhost-with-passenger/feed/" rel="self" type="application/rss+xml" />
	<link>http://alandaveline.com/blog/2008/05/16/redmine-on-dreamhost-with-passenger/</link>
	<description>Blog About Everything</description>
	<pubDate>Wed, 07 Jan 2009 04:16:46 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: john</title>
		<link>http://alandaveline.com/blog/2008/05/16/redmine-on-dreamhost-with-passenger/#comment-773</link>
		<dc:creator>john</dc:creator>
		<pubDate>Thu, 27 Nov 2008 04:00:20 +0000</pubDate>
		<guid isPermaLink="false">http://alandaveline.com/blog/?p=410#comment-773</guid>
		<description>hey.

could you do a tut about setting up SVN for auto creation on redmine? it's been killing me for weeks.</description>
		<content:encoded><![CDATA[<p>hey.</p>
<p>could you do a tut about setting up SVN for auto creation on redmine? it&#8217;s been killing me for weeks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ken</title>
		<link>http://alandaveline.com/blog/2008/05/16/redmine-on-dreamhost-with-passenger/#comment-772</link>
		<dc:creator>ken</dc:creator>
		<pubDate>Thu, 06 Nov 2008 12:13:56 +0000</pubDate>
		<guid isPermaLink="false">http://alandaveline.com/blog/?p=410#comment-772</guid>
		<description>Thanks jiminy! Your .htaccess comment is what I needed.</description>
		<content:encoded><![CDATA[<p>Thanks jiminy! Your .htaccess comment is what I needed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ismail SEZEN</title>
		<link>http://alandaveline.com/blog/2008/05/16/redmine-on-dreamhost-with-passenger/#comment-770</link>
		<dc:creator>Ismail SEZEN</dc:creator>
		<pubDate>Mon, 15 Sep 2008 10:53:35 +0000</pubDate>
		<guid isPermaLink="false">http://alandaveline.com/blog/?p=410#comment-770</guid>
		<description>Hi Alan, Can you give me more explanation about keeping alive the redmine application? What is the "your_non_cached_file" ? an example would be more illustrative. Thanks!</description>
		<content:encoded><![CDATA[<p>Hi Alan, Can you give me more explanation about keeping alive the redmine application? What is the &#8220;your_non_cached_file&#8221; ? an example would be more illustrative. Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jiminy</title>
		<link>http://alandaveline.com/blog/2008/05/16/redmine-on-dreamhost-with-passenger/#comment-769</link>
		<dc:creator>jiminy</dc:creator>
		<pubDate>Thu, 28 Aug 2008 00:12:04 +0000</pubDate>
		<guid isPermaLink="false">http://alandaveline.com/blog/?p=410#comment-769</guid>
		<description>Oh, I see what the .htaccess thing is about. The .htaccess that comes with Redmine breaks the paths to scripts and CSS.

With Passenger, just delete public/.htaccess, restart and you're fine.</description>
		<content:encoded><![CDATA[<p>Oh, I see what the .htaccess thing is about. The .htaccess that comes with Redmine breaks the paths to scripts and CSS.</p>
<p>With Passenger, just delete public/.htaccess, restart and you&#8217;re fine.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jiminy</title>
		<link>http://alandaveline.com/blog/2008/05/16/redmine-on-dreamhost-with-passenger/#comment-768</link>
		<dc:creator>jiminy</dc:creator>
		<pubDate>Wed, 27 Aug 2008 23:42:15 +0000</pubDate>
		<guid isPermaLink="false">http://alandaveline.com/blog/?p=410#comment-768</guid>
		<description>No need to tinker with dispatch.rb or .htaccess or pings to keep the app alive if you use Passenger. Passenger doesn't need any of these, and it disables rewrites.

Also note that you need to unpack redmine before you set up Passenger hosting or you'll get an error message in the panel. Passenger expects a ready-to-go Rails app before the subdomain can be created.

And I wouldn't name that directory after the domain if it isn't the www-root for the domain. That's confusing. I'd just call it ~/redmine (or ~/redmine-0.7) and either host the subdomain at ~/redmine/public/ or create a symlink ~/subdomain.domain.tld that redirects there. But that's a matter of taste.</description>
		<content:encoded><![CDATA[<p>No need to tinker with dispatch.rb or .htaccess or pings to keep the app alive if you use Passenger. Passenger doesn&#8217;t need any of these, and it disables rewrites.</p>
<p>Also note that you need to unpack redmine before you set up Passenger hosting or you&#8217;ll get an error message in the panel. Passenger expects a ready-to-go Rails app before the subdomain can be created.</p>
<p>And I wouldn&#8217;t name that directory after the domain if it isn&#8217;t the www-root for the domain. That&#8217;s confusing. I&#8217;d just call it ~/redmine (or ~/redmine-0.7) and either host the subdomain at ~/redmine/public/ or create a symlink ~/subdomain.domain.tld that redirects there. But that&#8217;s a matter of taste.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jose Diaz-Gonzalez</title>
		<link>http://alandaveline.com/blog/2008/05/16/redmine-on-dreamhost-with-passenger/#comment-762</link>
		<dc:creator>Jose Diaz-Gonzalez</dc:creator>
		<pubDate>Thu, 03 Jul 2008 19:33:41 +0000</pubDate>
		<guid isPermaLink="false">http://alandaveline.com/blog/?p=410#comment-762</guid>
		<description>nvm, I understand SVN  a little more and realize I'll have to setup each one myself.

Can you explain what the non-cached file is in the crontab command? I'm having troubles with long load times as well.</description>
		<content:encoded><![CDATA[<p>nvm, I understand SVN  a little more and realize I&#8217;ll have to setup each one myself.</p>
<p>Can you explain what the non-cached file is in the crontab command? I&#8217;m having troubles with long load times as well.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jose Diaz-Gonzalez</title>
		<link>http://alandaveline.com/blog/2008/05/16/redmine-on-dreamhost-with-passenger/#comment-761</link>
		<dc:creator>Jose Diaz-Gonzalez</dc:creator>
		<pubDate>Thu, 03 Jul 2008 03:08:58 +0000</pubDate>
		<guid isPermaLink="false">http://alandaveline.com/blog/?p=410#comment-761</guid>
		<description>Can you post instructions on how to setup svn with dreamhost? I mean, having multiple repositories for each project automatically. I've never set up svn before and from the page on the dreamhost wiki, it appears to make it so that I have to set up a repository for each project in Redmine. Is that true or am i just reading it incorrectly?</description>
		<content:encoded><![CDATA[<p>Can you post instructions on how to setup svn with dreamhost? I mean, having multiple repositories for each project automatically. I&#8217;ve never set up svn before and from the page on the dreamhost wiki, it appears to make it so that I have to set up a repository for each project in Redmine. Is that true or am i just reading it incorrectly?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: daveline</title>
		<link>http://alandaveline.com/blog/2008/05/16/redmine-on-dreamhost-with-passenger/#comment-757</link>
		<dc:creator>daveline</dc:creator>
		<pubDate>Fri, 13 Jun 2008 15:11:16 +0000</pubDate>
		<guid isPermaLink="false">http://alandaveline.com/blog/?p=410#comment-757</guid>
		<description>In a non-dreamhost world you can add a few lines of code to your apache's httpd.conf to prevent Apache from serving the .svn directories. 
http://subversion.tigris.org/faq.html#website-auto-update 

On dreamhost you may be able to do something with the .htaccess file. See this
http://www.webmasterworld.com/apache/3189079.htm</description>
		<content:encoded><![CDATA[<p>In a non-dreamhost world you can add a few lines of code to your apache&#8217;s httpd.conf to prevent Apache from serving the .svn directories.<br />
<a href="http://subversion.tigris.org/faq.html#website-auto-update" rel="nofollow">http://subversion.tigris.org/faq.html#website-auto-update</a> </p>
<p>On dreamhost you may be able to do something with the .htaccess file. See this<br />
<a href="http://www.webmasterworld.com/apache/3189079.htm" rel="nofollow">http://www.webmasterworld.com/apache/3189079.htm</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: daveline</title>
		<link>http://alandaveline.com/blog/2008/05/16/redmine-on-dreamhost-with-passenger/#comment-756</link>
		<dc:creator>daveline</dc:creator>
		<pubDate>Fri, 13 Jun 2008 15:01:17 +0000</pubDate>
		<guid isPermaLink="false">http://alandaveline.com/blog/?p=410#comment-756</guid>
		<description>With dreamhost, I never mix RoR apps with other apps that might need FastCGI support, so I turn off the FastCGI, and turn on the mod_rails.  I assume the Dreamhost wiki was just a little out of date, since mod_rails is a relatively new thing.

I never really thought much about the SVN Checkout/Export intricacies. I just don't like having all the ".svn" information in my production (public viewable app). It kinda felt dirty &#038; like a potential security risk. I know the official redmine docs says to use co (checkout), and this does make it very easy to update the app.  I currently manually update the app, which involves, backing it up, deleting the existing app, doing another export, and copying the config files/uploaded docs/other pertinent data back. Wow that seems like a lot of work, but I do feel it is important to remove the potential old files, and not just do another export.   Not removing the extra files could lead to a potential security risk. Also if you just do an export, you may overwrite your existing config. So much for my 5 nines of uptime. ;) I may document and post my exact update steps, next time I have to do it.

I did a quick search on Google to see if I was crazy for using export instead of co and found this. 
http://www.rubyinside.com/capistrano-security-issue-svn-info-often-publicly-viewable-415.html</description>
		<content:encoded><![CDATA[<p>With dreamhost, I never mix RoR apps with other apps that might need FastCGI support, so I turn off the FastCGI, and turn on the mod_rails.  I assume the Dreamhost wiki was just a little out of date, since mod_rails is a relatively new thing.</p>
<p>I never really thought much about the SVN Checkout/Export intricacies. I just don&#8217;t like having all the &#8220;.svn&#8221; information in my production (public viewable app). It kinda felt dirty &#038; like a potential security risk. I know the official redmine docs says to use co (checkout), and this does make it very easy to update the app.  I currently manually update the app, which involves, backing it up, deleting the existing app, doing another export, and copying the config files/uploaded docs/other pertinent data back. Wow that seems like a lot of work, but I do feel it is important to remove the potential old files, and not just do another export.   Not removing the extra files could lead to a potential security risk. Also if you just do an export, you may overwrite your existing config. So much for my 5 nines of uptime. ;) I may document and post my exact update steps, next time I have to do it.</p>
<p>I did a quick search on Google to see if I was crazy for using export instead of co and found this.<br />
<a href="http://www.rubyinside.com/capistrano-security-issue-svn-info-often-publicly-viewable-415.html" rel="nofollow">http://www.rubyinside.com/capistrano-security-issue-svn-info-often-publicly-viewable-415.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David</title>
		<link>http://alandaveline.com/blog/2008/05/16/redmine-on-dreamhost-with-passenger/#comment-755</link>
		<dc:creator>David</dc:creator>
		<pubDate>Tue, 10 Jun 2008 02:06:21 +0000</pubDate>
		<guid isPermaLink="false">http://alandaveline.com/blog/?p=410#comment-755</guid>
		<description>A few little issues I came across:

It seems like passenger and fastcgi aren't best of friends. I couldn't get it running unless I turned off fastcgi. (a bit frustrating as Dreamhost's wiki says to turn on fastcgi for RoR apps)

Also, what are the caveats with using an svn export as opposed to svn checkout? I'm assuming that the main issue is that updating won't be as easy? or do you simple export again to the same directory?</description>
		<content:encoded><![CDATA[<p>A few little issues I came across:</p>
<p>It seems like passenger and fastcgi aren&#8217;t best of friends. I couldn&#8217;t get it running unless I turned off fastcgi. (a bit frustrating as Dreamhost&#8217;s wiki says to turn on fastcgi for RoR apps)</p>
<p>Also, what are the caveats with using an svn export as opposed to svn checkout? I&#8217;m assuming that the main issue is that updating won&#8217;t be as easy? or do you simple export again to the same directory?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
