How to Install our Recruiting Tool (on Heroku)
If you want to install our open source recruiting tool yourself, here is how to do it:
- Obtain our code
- Clone our repository into an empty directory.
- Delete .git directory
- Obtain Heroku
- Go to Heroku and create an account
- Create a Heroku application
- Add a Credit Card
- Install the Heroku Toolbelt
- Set up MongoDB
- Using ObjectRocket by Rackspace (paid) Heroku addon or
- Set up Atlas (mLab) account
- We have added details about this on our Github page.
- Obtain Ziggeo
- Go to Ziggeo and create an account.
- Configure Repository
- In your directory, start with git init
- heroku accounts:add yourappname --auto
- heroku accounts:set yourappname
- heroku git:remote -a yourappname --account yourappname
- Configure Keys
- Open settings.py in an editor
- Change COOKIE_SECRET to something random
- Run heroku config to obtain DB_NAME, DB_URI.
- Go to the Ziggeo application to obtain ZIGGEO_TOKEN.
- Customize Application by changing the source code.
- Change the title in settings.py
- Add your administrators to settings.py
- Open the template files to change the overall look and the questions.
- Push to production
- git add .
- git commit -a -m "Initial Commit"
- git push heroku master