Skip to content

cturra/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
  9. Compress your assets
    • ./manage.py compress_assets

License

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

About

A playdoh app/web-site for the Mozilla Ignite challenge. We're asking people to provide their ideas on how technology and a 1GBPS network will help people's lives.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 94.3%
  • JavaScript 5.7%