Skip to content

Instantly share code, notes, and snippets.

@Osmose
Created June 22, 2017 20:51
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Osmose/cc5ab2be91d4de14df6e4ac99dddd48d to your computer and use it in GitHub Desktop.
Save Osmose/cc5ab2be91d4de14df6e4ac99dddd48d to your computer and use it in GitHub Desktop.
How to run Normandy via Honcho

How to run Normandy via Honcho

  1. pip install honcho

  2. Set up autograph

  3. Save this as a Procfile in normandy/recipe-server:

    web: bash ./bin/runsslserver.sh
    webpack: npm run watch -- --update-actions
    autograph: autograph -c /Users/mkelly/go/src/go.mozilla.org/autograph/autograph.yaml
    

    Replace the autograph line if you run autograph a different way or are not running as a user named mkelly in MacOS. :P

  4. Add the following line to normandy/.git/info/exclude so that you don't commit the Procfile:

    /recipe-server/Procfile
    
  5. honcho start in the same directory as the procfile

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment