summaryrefslogtreecommitdiff
path: root/puppet/modules/site_static/templates/rack.erb
diff options
context:
space:
mode:
authorelijah <elijah@riseup.net>2014-05-30 14:52:26 -0700
committerelijah <elijah@riseup.net>2014-06-02 12:03:01 -0700
commit4e3d168d103fea6476694997275c4df4821535f3 (patch)
tree34ffa9b55ceaecf776074f3cae042efe9af845ad /puppet/modules/site_static/templates/rack.erb
parent55327fd72621e5c678e5f9ba923bc348ca840463 (diff)
static site: added rack support, added custom apache config
Diffstat (limited to 'puppet/modules/site_static/templates/rack.erb')
-rw-r--r--puppet/modules/site_static/templates/rack.erb22
1 files changed, 22 insertions, 0 deletions
diff --git a/puppet/modules/site_static/templates/rack.erb b/puppet/modules/site_static/templates/rack.erb
new file mode 100644
index 00000000..3e22e750
--- /dev/null
+++ b/puppet/modules/site_static/templates/rack.erb
@@ -0,0 +1,22 @@
+ #PassengerLogLevel 1
+ #RackEnv production
+ #PassengerFriendlyErrorPages on
+<%- if @location_path == '' -%>
+ <Directory "<%=@directory%>">
+ Order deny,allow
+ Allow from all
+ Options -MultiViews
+ </Directory>
+<%- else -%>
+ Alias /<%=@location_path%> "<%=@directory%>"
+ <Location /<%=@location_path%>>
+ RackBaseURI /<%=@location_path%>
+ PassengerBaseURI /<%=@location_path%>
+ PassengerAppRoot "<%=File.dirname(@directory)%>"
+ </Location>
+ <Directory "<%=@directory%>">
+ Order deny,allow
+ Allow from all
+ Options -MultiViews
+ </Directory>
+<%- end -%>