Skip to content

Latest commit

 

History

History
21 lines (11 loc) · 811 Bytes

README.md

File metadata and controls

21 lines (11 loc) · 811 Bytes

This is a horribly put together early proof of concept of the nzbX V2 public indexing engine that is being developed as a result of the nzbX closure. It requires Python 3 and MongoDB installed. Python modules required include PyMongo and uh... well, that's it. It currently only checks against a single regex, which has only been tested in a single group.

Installation

After installing the pre-requirements, run the following commands in a Mongo shell.

use indexer

var g = { group: 'alt.binaries.teevee', first: 0, last: 0 }

db.groups.insert(g)

db.articles.ensureIndex({ mid: 1, processed: 1})


Change the username and password of the NNTP host in index.py

Create a folder named nzbs with write permissions.

Run with python index.py and watch the flames. This is currently a performance test.