Skip to content

v2 of the nzbX indexing engine, being developed from scratch.

Notifications You must be signed in to change notification settings

LemonadeDev/nzbX-v2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

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.

About

v2 of the nzbX indexing engine, being developed from scratch.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages