Anyone who tries to follow the manual install instructions for the web app that are given on github is in for trouble. There are several errors in both the gunicorn and the docker installs.
In the Docker instructions:
There is a missing dependency for dirmngr -- add this to the list of installs on the second step of the Docker install.
"deb" is misspelled in the fourth step of the Docker install. It should should start: ' echo "deb '.
The instructions never actually tell you to grab the alarm-decoder install files!! Not every beginner
intuitively knows to use git. A line like this should be added
sudo git clone http://github.com/nutechsoftware/alarmd ... docker.git
And finally, when I type ./install.sh the installation dies with
Downloading/unpacking cryptography>=0.4 (from -r requirements.txt (line 26))
Running setup.py (path:/tmp/pip-build-fX4yA4/cryptography/setup.py) egg_info for package cryptography
error in cryptography setup command: Invalid environment marker: python_version < '3'
Complete output from command python setup.py egg_info:
error in cryptography setup command: Invalid environment marker: python_version < '3'
----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /tmp/pip-build-fX4yA4/cryptography
Storing debug log for failure in /root/.pip/pip.log
The command '/bin/sh -c sudo pip install -r requirements.txt' returned a non-zero code: 1
Failed to build docker container...
Does anybody know how to fix this?