This code runs the www.nntp.perl.org web service.
To run it locally, copy cnntp.env.sample to cnntp.env and edit as appropriate.
docker run -p 8246:8246 --rm -it \
--name cnntp \
-v `pwd`:/cnntp \
--env-file cnntp.env \
quay.io/perl/cnntp:latest
You may need --net=host
depending on where your database is.
In production this runs under kubernetes.
docker run --name memcached_combust -p 11211:11211 --rm memcached
To use this you need a colobus database with indexed headers. Open an issue and tell what you are going to fix or improve and we can provide a partial dump of the perl.org archive.
The actual email data comes from the NNTP server.