Nyaa.se replacement written in golang
245d163912
Conflicts: main.go models.go |
||
---|---|---|
config | ||
css | ||
db | ||
img | ||
js | ||
model | ||
service/torrent | ||
templates | ||
util | ||
.gitignore | ||
.travis.yml | ||
LICENSE.md | ||
main.go | ||
package.sh | ||
README.md | ||
templateFunctions.go | ||
templateVariables.go |
Nyaa replacement
Motivation
The aim of this project is to write a fully featured nyaa replacement in golang that anyone will be able to deploy locally or remotely.
Requirements
- Golang
Installation
- Install Golang
go get github.com/ewhal/nyaa
go build
- Download DB and place it in your root folder named as "nyaa.db"
./nyaa
- You can now access your local site over on localhost:9999
TODO
- RSS feeds(work in progress)
- torrent sorting (work in progress)
- API improvement
- Site theme
- Torrent view and description page(work in progress)
- accounts?
- Adding new torrents
- scraping
- Daily DB dumps
- p2p sync of dbs?
LICENSE
This project is licensed under the MIT License - see the LICENSE.md file for details