To get the code:
$ git clone firstname.lastname@example.org:niklasb/coercive $ cd coercive
We use docker for easy deployment:
$ docker build -t niklasb/coercive . $ docker run -p 7777:7777 -it niklasb/coercive
Press ^P^Q to detach. The web server is running on port 7777. Temporary files that are older than 5 minutes will be deleted regularly.
The deployment can update itself via git. For that it uses a deployment SSH key to pull from email@example.com:niklasb/coercive.
- Revisit interpolation logic in Report.hs to close any potential security holes
- Upgrade to GHC 8.0! 7.8 and 7.9 have seem to have some serious problems with the type checker. Hopefully nobody looks at this too closely.