jmacdotorg / cnntp

www.nntp.perl.org site

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

www.nntp.perl.org site


Languages

Language:Perl 93.9%Language:TSQL 4.8%Language:Dockerfile 1.2%Language:Shell 0.2%