Skip to content

OpenMatt/mozilla-ignite

 
 

Repository files navigation

mozilla-ignite

mozilla-ignite is a challenge and participation platform that's being built on-top of the [betafarm architecture]: https://github.com/mozilla/betafarm

Contributing

Patches are welcome! Feel free to fork and contribute to this project on github.

Installation

You've need git and pip installed on the machine you want to install it on

  1. Clone the repo
  2. Install the dependancies:
    • pip install -r requirements/dev.txt
    • pip install -r requirements/compiled.txt
    • git submodule update --init --recursive
  3. Create local settings file
    • cp settings_local.py-dist settings_local.py
  4. Create local database
  5. Insert name and login details in settings_local.py
  6. Uncomment and specify an HMAC_KEYS entry
  7. Create generic database tables:
    • ./manage.py syncdb
  8. Create mozilla-ignite specific database tables:
    • ./manage.py migrate

License

This software is licensed under the New BSD License. For more information, read the file LICENSE.

About

Copy of betafarm that we can hack on safely. Challenge app should be mergeable back into betafarm on completion (though maybe not for initial launch)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 91.5%
  • JavaScript 8.4%
  • Shell 0.1%