Deployment

city-struggle-bus is designed with 12-factor app philosophy to run on heroku, so you can easily deploy your changes to your own heroku app with heroku toolbelt.

Deploy your own

  1. Create a heroku remote. We suggest naming it moz-dev-dash-username:

    heroku apps:create moz-dev-dash-username
    
  2. Push code to the heroku remote:

    git push heroku master
    
  3. Migrate DB tables on heroku:

    heroku run python manage.py migrate
    
  4. Create a superuser on heroku:

    heroku run python manage.py createsuperuser
    
  5. Open the new heroku app:

    heroku open