Go to file
Jim Paris e0709f0d17 Remove multiprocessing due to mod_wsgi incompatibility; use subprocess
Multiprocessing and Apache's mod_wsgi don't play nicely.  Switch to
manually managing processes via subprocess.Popen etc instead.  When
running arbitrary code, we write it to an external file, and running
functions directly is no longer supported.
2013-07-11 11:39:22 -04:00
docs Update WSGI docs 2013-07-10 14:16:35 -04:00
nilmrun Remove multiprocessing due to mod_wsgi incompatibility; use subprocess 2013-07-11 11:39:22 -04:00
scripts Add warning about lack of auth 2013-07-06 15:41:29 -04:00
tests Remove multiprocessing due to mod_wsgi incompatibility; use subprocess 2013-07-11 11:39:22 -04:00
.coveragerc Filled out test coverage, fixed lots of bugs 2013-07-05 21:58:30 -04:00
.gitattributes Initial commit 2013-07-02 11:16:44 -04:00
.gitignore More tests 2013-07-05 22:14:43 -04:00
data.js Start thread management stuff 2013-07-05 15:55:41 -04:00
Makefile Start test framework; work on server and manager 2013-07-05 16:47:50 -04:00
README.txt Bump required nilmdb version; use nilmdb.server.serverutil stuff 2013-07-02 12:04:04 -04:00
setup.cfg Filled out test coverage, fixed lots of bugs 2013-07-05 21:58:30 -04:00
setup.py Start test framework; work on server and manager 2013-07-05 16:47:50 -04:00
versioneer.py Initial commit 2013-07-02 11:16:44 -04:00

nilmrun: Run NilmDB filters
by Jim Paris <jim@jtan.com>

Prerequisites:

  # Runtime and build environments
  sudo apt-get install python2.7 python-setuptools

  # Base dependencies
  sudo apt-get install python-numpy python-scipy

  nilmdb (1.8.0+)

Install:

  python setup.py install

Usage:

  nilmrun-server --help

See docs/wsgi.md for info on setting up a WSGI application in Apache.