alvra / django-spotnet

A Django app to manage and download posts from Spotnet.
GNU General Public License v3.0
7 stars 6 forks source link

Django-Spotnet

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).

Installation

Install with

$ 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:

# settings.py

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

(r'^spotnet/', include('spotnet.urls')),

When you're ready, sync and update your database.

$ python manage.py syncdb
$ python manage.py update_spotnet

You're good to go!

Documentation

Read the docs at http://readthedocs.org/docs/django-spotnet/en/latest/

Development

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.

License

See LICENSE file.