diff options
author | Lars Wirzenius <liw@liw.fi> | 2018-02-02 18:08:19 +0200 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2018-02-02 18:08:19 +0200 |
commit | fa60c50fbee6487c59101ce4fdac8fe7777c9943 (patch) | |
tree | 06cae2d7ed4da0039e5b5f075c67f921d059365b | |
parent | 0ff07cdb5db9f61d99d9b1917626d1c52e176357 (diff) | |
download | qvisqve-fa60c50fbee6487c59101ce4fdac8fe7777c9943.tar.gz |
Update: README with instructions for using start_salami
-rw-r--r-- | README | 45 |
1 files changed, 45 insertions, 0 deletions
@@ -7,6 +7,51 @@ server. Originally developed to help development of Qvarn credentials** grant. Later on, we hope to develop this into an OpenID Connect provider. + +Configuration for testing +----------------------------------------------------------------------------- + +The `debug.yaml` file contains a sample configuration file for Salami +for debugging and light testing. Use it with the `start_salami` +script. + +The config defines one API client, client id `test-client`, with a +client secret of "hunter2". + + +Running Salami for debugging +----------------------------------------------------------------------------- + +At the root of the source tree, run the following: + + ./start_salami debug.yaml + +This starts Salami using the Bottle.py built-in debug HTTP server, +instead of gunicorn. This makes it easier to debug Salami. If you'd +like to run it with gunicorn instead, add the following line to +`debug.yaml`: + + gunicorn: yes + +Then run this: + + ./start_salami debug.yaml + +This runs Salami with gunicorn. Note that that means it is run in the +background. You will need to kill the process manually. + + +Running Salami for production +----------------------------------------------------------------------------- + +Install Salami and then run: + + start_salami /etc/salamia/salami.yaml + +This runs Salami using gunicorn. Better, install the `salami.service` +systemd unit and start Salami with that. + + Merging workflow ----------------------------------------------------------------------------- |