Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Browse files

updated the readme.

  • Loading branch information...
commit da27d15af6fbfde38001d90d6d25b3ed2681b4fe 1 parent dc37c62
@mugwump authored
@@ -0,0 +1,21 @@
+# Redmine-Deployment
+The project is a sample for using [roundsman]( Roundsman is a clever little tool that combines capistrano&chef to give you a push-button-solution
+to provision an empty machine with a customized software-stack __and__ configure you rails(or whatever)-application for deployment.
+The example here uses this approach to deploy and configure a machine to run [redmine](, the open-source projectmanagement-software.
+It contains examples to configure either an amazon-machine (see [config/deploy/amazon.rb](,
+or a local [vagrant](
+You can read more about this approach in the blog-article on [Deploying Redmine](
+## Acknowledgements
+This came out of a project that we ran in the Summer of 2012 for [Alere]( in collaboration with [Method Park]( Many thanks for their input and for agreeing to make this work public.
+## Note
+The project currently uses [a patched version]( of roundsman, as I ran into some dependency-issues with the chef-version that roundsman is using.
+## Contributing
+Found an issue? Have a great idea? Want to help? Great! Create an [issue]( for it, [ask](, or even better; fork the project and fix the problem yourself. Pull requests are always welcome. :)
3  README.rdoc
@@ -1,3 +0,0 @@
-= Redmine-Deployment
-The project contains all chef-scripts used for deploying redmine.
2  config/cookbooks/apache2/metadata.rb
@@ -2,7 +2,7 @@
maintainer_email ""
license "Apache 2.0"
description "Installs and configures all aspects of apache2 using Debian style symlinks with helper definitions"
-long_description, 'README.rdoc'))
+long_description, ''))
version "0.99.4"
recipe "apache2", "Main Apache configuration"
recipe "apache2::mod_alias", "Apache module 'alias' with config file"
40 config/deploy/production.rb
@@ -1,40 +0,0 @@
-load "deploy/assets"
-set :application, "<application>"
-set :main_server, "<server>"
-set :stage, "#{application}-production"
-set :application_directory, "#{application}"
-set :scm, :git
-set :branch, "master"
-set :repository, "<yourname>/<example>.git"
-set :deploy_via, :remote_cache
-set :copy_exclude, [".git", ".gitignore"]
-set :url, "<url>"
-set :email, "<email>"
-set :user, "<username>"
-set :password, "<password>"
-set :deploy_to, "/var/www/#{application_directory}"
-set :rails_env, "production"
-set :ruby_version, "1.9.3-p194"
-set :passenger, :version => "3.0.12"
-set :mysql, :root_pw => "<server_root_password>",
- :database => "<database>",
- :username => "<username>",
- :usr_pw => "<password>"
-set :logrotate, :logs => ["#{deploy_to}/current/log/production.log"]
-server "#{main_server}", :web, :app, :db, :primary => true
-before "deploy:update_code" do
- roundsman.run_list "recipe[application::default]", "recipe[application::mysql]"
-after "deploy:create_symlink" do
- roundsman.run_list "recipe[application::apache]"
Please sign in to comment.
Something went wrong with that request. Please try again.