NZEDb: Difference between revisions
Created page with "{{DISPLAYTITLE:nZEDb}} nZEDb is a usenet indexer written in PHP. == Installation == === Docker === An updated version of the simply-nzedb image is available at https://git.st..." |
mNo edit summary |
||
| Line 17: | Line 17: | ||
To build releases, run {{code|php /var/www/nZEDb/misc/update/nix/multiprocessing/releases.php}}. | To build releases, run {{code|php /var/www/nZEDb/misc/update/nix/multiprocessing/releases.php}}. | ||
{{Navbox Linux}}[[Category:Linux]] | |||
[[Category:Usenet]] | |||
Revision as of 23:43, 14 June 2020
nZEDb is a usenet indexer written in PHP.
Installation
Docker
An updated version of the simply-nzedb image is available at https://git.steamr.com/docker/simply-nzedb. Someone also created an updated version with sphinx at https://github.com/pl77/simply-nzedb.
The container image should start and the web installer should be accessible even if nothing is configured.
Steps
- After installing nZEDb, go to the /install page and proceed with the installation. The installer will create a new
/var/www/nZEDb/configuration/config.phpfile and a/var/www/nZEDb/configuration/install.lockfile. - Create a new user manually by adding a new entry to the
userstable. Use the/var/www/nZEDb/misc/testing/DB/setUserPasswordHash.phpscript to generate a new password. - Add or enable some usenet groups under the admin panel under
/adminafter logging in. You might want to start off with one group going back 1 day. - Import predb dumps from https://github.com/nZEDb/nZEDbPre_Dumps. This will take a very long time.
To pull articles for indexing, run php /var/www/nZEDb/misc/update/update_binaries.php. The script will iterate over all articles in the enabled usenet groups.
To build releases, run php /var/www/nZEDb/misc/update/nix/multiprocessing/releases.php.