2017 © Pedro Peláez
 

project newznab-tmux

A Usenet Indexer

image

nntmux/newznab-tmux

A Usenet Indexer

  • Tuesday, July 31, 2018
  • by DariusIII
  • Repository
  • 10 Watchers
  • 60 Stars
  • 120 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 15 Forks
  • 2 Open issues
  • 79 Versions
  • 0 % Grown

The README.md

Latest Stable Version License StyleCI Coverage Status Become a Patron! , (*1)

NNTmux automatically scans usenet, similar to the way google search bots scan the internet. It does this by collecting usenet headers and temporarily storing them in a database until they can be collated into posts/releases. It provides a web-based front-end providing search, browse, and programmable (API) functionality., (*2)

This project is a fork of the open source usenet indexer newznab plus: https://github.com/anth0/nnplus and open source nZEDb usenet indexer https://github.com/nZEDb/nZEDb, (*3)

NNTmux improves upon the original design, implementing several new features including:, (*4)

  • Optional multi-threaded processing (header retrieval, release creation, post-processing etc)
  • Advanced search features (name, subject, category, post-date etc)
  • Intelligent local caching of metadata
  • Tmux (terminal session multiplexing) engine that provides thread, database and performance monitoring
  • Image and video samples

Prerequisites

System Administration know-how. NNTmux is not plug-n-play software. Installation and operation requires a moderate amount of administration experience. NNTmux is designed and developed with GNU/Linux operating systems. Certain features are not available on other platforms. A competent Windows administrator should be able to run NNTmux on a Windows OS., (*5)

Hardware

64GB RAM, 8 cores(16 threads) and 320GB disk space minimum.

If you wish to use more than 5 threads an eight core CPU is beneficial., (*6)

The overall speed of NNTmux is largely governed by performance of the database. As many of the database tables should be held within system RAM as possible. See Database Section below., (*7)

Software

PHP 8.2+ (and various modules)
MariaDB 10+ or MySQL 8+ (Postgres is not supported)

The installation guides have more detailed software requirements., (*8)

Database

Most (if not all) distributions ship MySQL with a default configuration that will perform well on a Raspberry Pi. If you wish to store more that 500K releases, these default settings will quickly lead to poor performance. Expect this., (*9)

As a general rule of thumb the database will need a minimum of 1-2G buffer RAM for every million releases you intend to store. That RAM should be assigned to this parameter:, (*10)

  • innodb_buffer_pool_size

Use mysqltuner.pl for recommendations for these and other important tuner parameters. Also refer to the nZEDb project's wiki page: https://github.com/nZEDb/nZEDb/wiki/Database-tuning. This is particularly important before you start any large imports or backfills., (*11)

Installation

Follow NNTmux Ubuntu install guide:, (*12)

https://github.com/NNTmux/newznab-tmux/wiki/Ubuntu-Install-guide, (*13)

For composer install and getting NNTmux follow this guide:, (*14)

https://github.com/NNTmux/newznab-tmux/wiki/Installing-Composer, (*15)

Docker

NNTmux uses Laravel Sail to manage docker container. To start docker container, edit your .env and then run:, (*16)

./sail up -d, (*17)

Support

Support is given on discord: https://discord.gg/GjgGSzkrjh, (*18)

Licenses

NNTmux is GPL v3. See LICENSE.txt for the full license., (*19)

All external libraries will have their full licenses in their respectful folders., (*20)

The Versions

31/07 2018

dev-dev-permissions

dev-dev-permissions

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

30/07 2018

dev-dev

dev-dev

A Usenet Indexer

  Sources   Download

GPL-3.0 GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent lithium li3 indexer usenet nntmux newznab-tmux

30/07 2018

dev-analysis-qo4D5K

dev-analysis-qo4D5K

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

30/07 2018

dev-analysis-zDvKWJ

dev-analysis-zDvKWJ

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

30/07 2018

dev-analysis-XZe296

dev-analysis-XZe296

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

16/07 2018

0.x-dev

0.9999999.9999999.9999999-dev

A Usenet Indexer

  Sources   Download

GPL-3.0 GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent lithium li3 indexer usenet nntmux newznab-tmux

16/07 2018

v1.0.3

1.0.3.0

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

08/06 2018

v1.0.2

1.0.2.0

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

07/06 2018

v1.0.1

1.0.1.0

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

07/06 2018

v1.0.0

1.0.0.0

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

01/06 2018

dev-analysis-8QweJw

dev-analysis-8QweJw

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

31/05 2018

dev-analysis-zRwEyx

dev-analysis-zRwEyx

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

31/05 2018

dev-analysis-zOoLLR

dev-analysis-zOoLLR

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

28/05 2018

dev-dev-feature-v2api

dev-dev-feature-v2api

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

28/05 2018

dev-analysis-zOK9p0

dev-analysis-zOK9p0

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

28/05 2018

dev-analysis-XlDB9w

dev-analysis-XlDB9w

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

17/05 2018

dev-dev-fix-frontend

dev-dev-fix-frontend

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

30/04 2018

dev-dev-controllers

dev-dev-controllers

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

30/04 2018

dev-analysis-XNlOwe

dev-analysis-XNlOwe

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

30/04 2018

dev-analysis-8nDmbO

dev-analysis-8nDmbO

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

27/04 2018

dev-analysis-XW9O6e

dev-analysis-XW9O6e

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

30/03 2018

dev-analysis-zRWBep

dev-analysis-zRWBep

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

26/03 2018

dev-dev-feature-routing

dev-dev-feature-routing

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

22/03 2018

dev-dev-laravel-routing

dev-dev-laravel-routing

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

09/03 2018

v0.9.0.3

0.9.0.3

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

08/03 2018

v0.9.0.2

0.9.0.2

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

07/03 2018

v0.9.0.1

0.9.0.1

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

07/03 2018

v0.9.0

0.9.0.0

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

05/03 2018

dev-analysis-zRZaEj

dev-analysis-zRZaEj

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

04/03 2018

dev-analysis-87D9xV

dev-analysis-87D9xV

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

03/03 2018

dev-analysis-z9DNY9

dev-analysis-z9DNY9

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

02/03 2018

dev-analysis-qopVgB

dev-analysis-qopVgB

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

02/03 2018

dev-analysis-qJ9Ybo

dev-analysis-qJ9Ybo

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

01/03 2018

dev-dev-laravel-auth

dev-dev-laravel-auth

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

01/03 2018

dev-analysis-8LL77P

dev-analysis-8LL77P

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

28/02 2018

dev-analysis-qBYjx9

dev-analysis-qBYjx9

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

28/02 2018

dev-analysis-zEK6O9

dev-analysis-zEK6O9

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

28/02 2018

dev-analysis-XNeNNL

dev-analysis-XNeNNL

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

28/02 2018

dev-analysis-8jpa5G

dev-analysis-8jpa5G

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

27/02 2018

dev-analysis-8npJ00

dev-analysis-8npJ00

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

27/02 2018

dev-analysis-qJ9Lgv

dev-analysis-qJ9Lgv

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

27/02 2018

dev-analysis-zdpyKp

dev-analysis-zdpyKp

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

26/02 2018

v0.8.5

0.8.5.0

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

26/02 2018

dev-analysis-Xkpe0J

dev-analysis-Xkpe0J

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

26/02 2018

dev-analysis-8mDe2W

dev-analysis-8mDe2W

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

26/02 2018

dev-analysis-8K4NjR

dev-analysis-8K4NjR

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

20/02 2018

dev-dev-movie-postproc

dev-dev-movie-postproc

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

05/02 2018

v0.8.2

0.8.2.0

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

02/02 2018

dev-analysis-8bYnAM

dev-analysis-8bYnAM

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

02/02 2018

dev-analysis-zY91NA

dev-analysis-zY91NA

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

01/02 2018

dev-analysis-zY9NN9

dev-analysis-zY9NN9

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

31/01 2018

dev-analysis-8bYmlA

dev-analysis-8bYmlA

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

30/01 2018

dev-analysis-qM6LDj

dev-analysis-qM6LDj

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

30/01 2018

dev-analysis-zRV7bY

dev-analysis-zRV7bY

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

30/01 2018

dev-analysis-XNQ5pE

dev-analysis-XNQ5pE

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

29/01 2018

dev-analysis-8QY5aw

dev-analysis-8QY5aw

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

29/01 2018

dev-dev-remove-partitions

dev-dev-remove-partitions

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

29/01 2018

dev-analysis-8L1pnl

dev-analysis-8L1pnl

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

29/01 2018

dev-analysis-8bYlpj

dev-analysis-8bYlpj

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

22/01 2018

dev-dev-new-install

dev-dev-new-install

A Usenet Indexer

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

18/12 2017

dev-analysis-8j1MDL

dev-analysis-8j1MDL

A Usenet Indexer

  Sources   Download

GPL-3.0

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

04/12 2017

v0.8.1

0.8.1.0

A Usenet Indexer

  Sources   Download

GPL-3.0

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

06/11 2017

dev-dev-refactor-releases-table

dev-dev-refactor-releases-table

A Usenet Indexer

  Sources   Download

GPL-3.0

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux newznab-tmux

31/08 2017

dev-analysis-XlwvjJ

dev-analysis-XlwvjJ

A Usenet Indexer

  Sources   Download

GPL-3.0

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux

08/08 2017

v0.8.0.1

0.8.0.1

A Usenet Indexer

  Sources   Download

GPL-3.0

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux

07/08 2017

v0.8.0

0.8.0.0

A Usenet Indexer

  Sources   Download

GPL-3.0

The Requires

 

The Development Requires

by NNTmux Team

laravel eloquent indexer usenet nntmux

14/07 2017

v0.7.1.2

0.7.1.2

A Usenet Indexer

  Sources   Download

GPL-3.0

The Requires

 

The Development Requires

by NNTmux Team

lithium li3 indexer usenet nntmux

04/07 2017

dev-dev-release-naming-regexes

dev-dev-release-naming-regexes

A Usenet Indexer

  Sources   Download

GPL-3.0

The Requires

 

The Development Requires

by NNTmux Team

lithium li3 indexer usenet nntmux

04/07 2017

dev-dev-fix-admin-features

dev-dev-fix-admin-features

A Usenet Indexer

  Sources   Download

GPL-3.0

The Requires

 

The Development Requires

by NNTmux Team

lithium li3 indexer usenet nntmux

14/06 2017

dev-dev-refactor-xxx

dev-dev-refactor-xxx

A Usenet Indexer

  Sources   Download

GPL-3.0

The Requires

 

The Development Requires

by NNTmux Team

lithium li3 indexer usenet nntmux

28/05 2017

v0.7.1.1

0.7.1.1

A Usenet Indexer

  Sources   Download

GPL-3.0

The Requires

 

The Development Requires

by NNTmux Team

lithium li3 indexer usenet nntmux

28/05 2017

v0.7.1.0

0.7.1.0

A Usenet Indexer

  Sources   Download

GPL-3.0

The Requires

 

The Development Requires

by NNTmux Team

lithium li3 indexer usenet nntmux

03/03 2017

v0.7.0.0

0.7.0.0

A Usenet Indexer

  Sources   Download

GPL-3.0

The Requires

 

The Development Requires

  • unionofrad/manual 1.1.x-dev

by NNTmux Team

lithium li3 indexer usenet nntmux

27/12 2016

v0.6.1.4

0.6.1.4

A Usenet Indexer

  Sources   Download

GPL-3.0

The Requires

 

The Development Requires

  • unionofrad/manual 1.1.x-dev

by NNTmux Team

lithium li3 indexer usenet nntmux

09/11 2016

dev-feature-release-ratings

dev-feature-release-ratings

A Usenet Indexer

  Sources   Download

GPL-3.0

The Requires

 

The Development Requires

  • unionofrad/manual 1.1.x-dev

by NNTmux Team

lithium li3 indexer usenet nntmux

03/11 2016

v0.6.1.3

0.6.1.3

A Usenet Indexer

  Sources   Download

GPL-3.0

The Requires

 

The Development Requires

  • unionofrad/manual 1.1.x-dev

by NNTmux Team

lithium li3 indexer usenet nntmux

18/10 2016

v0.6.1.2

0.6.1.2

A Usenet Indexer

  Sources   Download

GPL-3.0

The Requires

 

The Development Requires

  • unionofrad/manual 1.1.x-dev

by NNTmux Team

lithium li3 indexer usenet nntmux

12/10 2016

v0.6.1.1

0.6.1.1

A Usenet Indexer

  Sources   Download

GPL-3.0

The Requires

 

The Development Requires

  • unionofrad/manual 1.1.x-dev

by NNTmux Team

lithium li3 indexer usenet nntmux

22/09 2016

v0.6.1.0

0.6.1.0

A Usenet Indexer

  Sources   Download

GPL-3.0

The Requires

 

The Development Requires

  • unionofrad/manual 1.1.x-dev

by NNTmux Team

lithium li3 indexer usenet nntmux