Skip to content

perlorg/cnntp

Repository files navigation

Colobus NNTP Web interface

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.

Memcached

docker run --name memcached_combust  -p 11211:11211 --rm memcached

Database

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.