Skip to content

robmcl4/Doorman-Server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Doorman Server

A server for the Doorman project. The web site generates friendly graphs using d3.js and data from the MySQL server.

Requirements

  • Python 3+
  • cherrypy - a python web server framework
  • chameleon - templating engine
  • mysql-connector-python - Oracle's Python DBAPI connection to a MySQL server

Configuration

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.pem
  • client-cert.pem
  • client-key.pem

About

A web server for my dorm room's Doorman door counter.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published