Golang usenet binary indexer
- Install Mysql
- Create database gonab and give a user permissions on it
- Install Go
- Install gonab:
go get -v github.com/enigmaquip/gonab
- Go to directory:
cd $GOPATH/src/github.com/enigmaquip/gonab/
- Copy config_sample.json to config.json and edit it to your satisfaction
- Compile:
go build
- Create the database:
./gonab createdb
- Import regex's (newznab seems to work best):
./gonab importregex
- Create groups:
./gonab groups add ....
- Scan groups:
./gonab scan
- Make Binaries:
./gonab makebinaries
- Make Releases:
./gonab releases make
Use the --debug
flag to see more about what's going on and --debugdb
to see every SQL command.