A server for the Doorman project. The web site generates friendly graphs using d3.js and data from the MySQL server.
- Python 3+
cherrypy- a python web server frameworkchameleon- templating enginemysql-connector-python- Oracle's Python DBAPI connection to a MySQL server
The module door.config expects a configuration file /door/config.cfg like this:
[mysql]
user = door
pass = password
host = 127.0.0.1
port = 3306
database = door
ssl = False
If ssl is set to True, then the database connector expects to find certain files within /door/db/ssl/:
ca-cert.pemclient-cert.pemclient-key.pem