python + nginx + supervisor
Build the project, then run with "sudo docker run -p 3000:80 -it image_name"
TODO:
-
Proper queue for emails. Current technique is fail silently, email site first with detail to insure detail is captured. This is great but does not protect against failed email service.
-
Proper logging.
-
Testing