This is a Django app to handle spotnet posts. It can fetch posts from your NNTP server, and push NZBs to your download server (eg: Sabnzbd+ or NZBGet).
$ pip install django-spotnet
You'll probably also want to install pytz and pycrypto to get the correct timezones and verification of post signatures.
$ pip install pytz pycrypto
Then update setting file:
INSTALLED_APPS += ('spotnet',)
SPOTNET_SERVER_HOST = 'your.nntp-server.com'
with that last setting being the address to a NNTP server, it's the only required setting. And set up the urls to the included views
When you're ready, sync and update your database.
$ python manage.py syncdb $ python manage.py update_spotnet
You're good to go!
Read the docs at http://readthedocs.org/docs/django-spotnet/en/latest/
The main development version is hosted at bitbucket (https://bitbucket.org/Blue/django-spotnet), but there's a maintained copy over at github (https://github.com/AJHMvR/django-spotnet). CI server is running at Travis CI (http://travis-ci.org/#!/AJHMvR/django-spotnet), it's current status is https://secure.travis-ci.org/AJHMvR/django-spotnet.png.
See LICENSE file.