OSFest site duplication

Guide how to duplicate the osfest website each year, based on osfest_16 site.


 * 1) Create an new app osfest_2016 on webfaction
 * 2) Create a new website osfest_2016 on webfaction
 * 3)    Create a new database ouishare_fest_2016_production with ouishare as a user on webfaction
 * 4)    Create a new repo in webapps/git/repos called OuiShare-Fest-2016.git (git init --bare OuiShare-Fest-2016.git) on webfaction in ssh
 * 5)    Create a remote (git remote add prod "ouishare@ouishare.webfactionl.com:webapps/git/repos/OuiShare-Fest-2016.git" on your desktop
 * 6)    then git push prod master:master on your desktop
 * 7)    then in the osfest_2016 folder (webapps/osfest_2016) i cloned the git repo (git clone ~/webapps/git/repos/OuiShare-Fest-2016.git) on webfaction in ssh
 * 8)    create the post-receive file in webapps/git/repos/.../hooks/post-receive and give it good rights (chmod 775 post-receive) on webfaction in ssh
 * 9)    edit the nginx.conf in webapps/osfest_2016/nginx/conf on webfaction in ssh
 * 10)    add database.yml and application.yml in config file on webfaction in ssh
 * 11)    launch a bundle install on webfaction in ssh
 * 12)    Then RAILS_ENV=production rake db:create db :migrate db :seed on webfaction in ssh
 * 13)    On webfaction create a domain osfest2016.ouishare.webfactional.com and link to osfest_2016 website to make  http://osfest2016.ouishare.webfactional.com/ visible
 * 14)    also create the domain 2016.ouisharefest.com and link it to osfest_2016 website.
 * 15)    upload transifex files in config/locale
 * 16)    change dns for http://2016.ouisharefest.com/ and wait for dns redirection