Merge pull request #96 from kevgliss/install

clearing up docs based on feedback
This commit is contained in:
kevgliss 2015-09-22 14:54:11 -07:00
commit bcbf642122
2 changed files with 12 additions and 3 deletions

View File

@ -9,6 +9,8 @@ develop: update-submodules setup-git
pip install -e .
pip install "file://`pwd`#egg=lemur[dev]"
pip install "file://`pwd`#egg=lemur[tests]"
node_modules/.bin/gulp build
node_modules/.bin/gulp package
@echo ""
dev-docs:

View File

@ -61,7 +61,14 @@ Installing from Source
If you're installing the Lemur source (e.g. from git), you'll also need to install **npm**.
Once your system is prepared, symlink your source into the virtualenv:
Once your system is prepared, ensure that your in the virtualenv:
.. code-block:: bash
$ which python
And then run:
.. code-block:: bash
@ -154,8 +161,8 @@ Setup a Reverse Proxy
---------------------
By default, Lemur runs on port 5000. Even if you change this, under normal conditions you won't be able to bind to
port 80. To get around this (and to avoid running Lemur as a privileged user, which you shouldn't), we recommend
you setup a simple web proxy.
port 80. To get around this (and to avoid running Lemur as a privileged user, which you shouldn't), we need setup a
simple web proxy. There are many different web servers you can use for this, we like and recommend Nginx.
Proxying with Nginx
~~~~~~~~~~~~~~~~~~~