diff options
author | Lars Wirzenius <liw@liw.fi> | 2017-10-14 18:44:48 +0300 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2017-10-14 18:44:48 +0300 |
commit | 9fe6812f5603eb5eeadb32660be9eca9bcd74958 (patch) | |
tree | 913329e0059f40e3e4de0bcc344e8b8f69a4bf09 /README | |
parent | 8fe6b206ac462f45e2394fcad9f1101a7067e653 (diff) | |
download | ick2-9fe6812f5603eb5eeadb32660be9eca9bcd74958.tar.gz |
Add: update README about running the controller yourself
Diffstat (limited to 'README')
-rw-r--r-- | README | 16 |
1 files changed, 3 insertions, 13 deletions
@@ -43,19 +43,9 @@ changes, before submitting them. Running ----------------------------------------------------------------------------- -To run the controller, you should use uWSGI with Python support. On -Debian, install `uwgi-plugin-python` and run: - - uwsgi --plugin python27 --http-socket 127.0.0.1:12765 \ - --wsgi-file ctrlruwsgi \ - --processes 1 --threads 1 --pyargv "--projects=projects.yaml" - -You need to create `projects.yaml` yourself. It might look like this: - - projects: - foo: - shell_steps: - - for x in $(seq 100); do echo hello, world, $x; sleep 1; done +To run the controller, you should use `./start_ick`. It needs +`gunicorn3`. In general, you need all the dependencies from +`debian/control` installed to run the controller. After this, `http://localhost:12765` is the controller's base URL, and you can do things like: |