Synology-Forum.nl

Tweaks / Addons A.K.A. The Underground => Download mods => Topic gestart door: LukeVredeveld op 15 december 2012, 17:59:21

Titel: [Handleiding] Newznab op Synology
Bericht door: LukeVredeveld op 15 december 2012, 17:59:21
In een ander topic had ik nog beloofd om een tutorial te plaatsen voor het opzetten van een eigen newznab-indexer. Dit naar aanleiding van het sluiten van steeds meer sites, zoals recentelijk NZBMatrix. Nu is er zojuist door iemand van Github al een tutorial gemaakt, dus die gebruik ik bij deze maar :-).

De credits gaan dus naar Jeroen van Emden via GitHub.



# HowTo install Newznab on Synology
#################################
#
# Newznab: https://github.com/kop1/newznab (https://github.com/kop1/newznab)
#   Newznab is a PHP/Smarty application, which supports the indexing of usenet headers
#   into a mysql database and provides a simple web based search interface onto the data.
#   
#   It includes simple CMS facilities, SEO friendly URLs and is designed with the intention
#   of allowing users to create a community around their index.
#   
#   For information on how to install, please refer to INSTALL.txt
#   
#   To discuss use irc.synirc.net #newznab
#
# Thanks to:
#   Gizmo -         https://github.com/SynoCommunity/spksrc/issues/249 (https://github.com/SynoCommunity/spksrc/issues/249)
#   Newznab -       http://newznab.readthedocs.org/en/lates ... requisites (http://newznab.readthedocs.org/en/latest/install/#msgrerequisites)
#                   http://newznab.readthedocs.org/en/lates ... ntu-11.10/ (http://newznab.readthedocs.org/en/latest/guides/install_ubuntu-11.10/)
#
# Author: J. van Emden (Brickman)
# Latest version: http://synology.brickman.nl (http://synology.brickman.nl)
#
# Version:
# 2012-12-15:
# - Initial release
#
#################################

##############################################################
##############################################################
##                                                          ##
## This installation requires a bootstrapped Synology,      ##
##  more info can be found on:                              ##
##  http://bit.ly/l2Hx5a (http://bit.ly/l2Hx5a)                                    ##
##                                                          ##
##############################################################
##############################################################


##################################################
## Configure the Web Services in DSM            ##
##################################################

# Go to your DSM:
# Control Panel -> Web Services -> Web Applications ->
#   Check "Enable Web Station" and "Enable MySQL"
# Control Panel -> Web Services -> PHP Settings:
#   Under "Select PHP extension": Make sure that
#   the following items are checked: gd, mysql, openssl, zip, zlib
# Control Panel -> Web Services -> PHP Settings:
#   Check "Customize PHP open_basedir"
#   Add ':/opt/share/pear:/volume1/@appstore/newznab' at the end of open_basedir
#
# Press the Ok button


##################################################
## ipkg package install                         ##
##################################################

# Connect to your Synology DiskStation using SSH, and login
#   as root (password is the same as admin!)

# If you have not installed Sick Beard or CouchPotato,
#   install git on your system
ipkg update                             # Download the latest package list
ipkg upgrade                            # Upgrade installed packages to the latest version
ipkg install git                        # Install git if it is not on your system
ipkg install textutils                # Needed to use git pull to update from the source
ipkg install nano                       # Install Nano text editor or use vi

# Packages required for Newznab
ipkg install php-pear -nodeps          
# Install PHP PEAR without the php-package

ipkg install php-curl -nodeps          
# Install PHP curl without the php-package


##################################################
## Configure the PHP configuration              ##
##################################################

# Open the PHP configuration file
nano /usr/syno/etc/php.ini
#
# Go to line 469 which starts with 'memory_limit'
#   change it to 'memory_limit = 256M'
#
# Go to line 804 which starts with ';include_path'
#   change it to 'include_path = ".:/php/includes:/opt/share/pear"'
#   to include the PEAR directory


##################################################
## Apache configuration                         ##
##################################################
# To enable the Newznab web interface the DocumentRoot
#   has to be added to apache. When you installed Spotweb
#   already, continue with point 2.

# 1)    Edit the apache config
nano /usr/syno/apache/conf/httpd.conf-user# 1)    Add the following lines after the following entry: <Directory "/var/services/web"> ...... </Directory>
# Include external config
Include /volume1/@appstore/.apache_conf/apache.conf

# 1)    Create a directory to store the configuration files (saves you some work after an upgrade of DSM)
mkdir /volume1/@appstore/.apache_conf
# 1)    Retrieve configuration file
wget -O /volume1/@appstore/.apache_conf/apache.conf https://dl.dropbox.com/u/5653370/syn_files/apache_conf/apache.conf --no-check-certificate

# 2)    Retrieve newznab configuration file
wget -O /volume1/@appstore/.apache_conf/newznab.conf https://dl.dropbox.com/u/5653370/syn_files/apache_conf/newznab.conf --no-check-certificate
# 2)    Restart apache
/usr/syno/etc.defaults/rc.d/S97apache-user.sh restart

##################################################
## Retreive an clone of Newznab                 ##
##################################################

# Go to the website directory
cd /volume1/@appstore
# Retrieve a version of the repository
git clone git://github.com/kop1/newznab.git /volume1/@appstore/newznab
# Enter the newznab directory
cd newznab
# Change the permissions of certain directories
chmod 777 /volume1/@appstore/newznab/www/lib/smarty/templates_c
chmod 777 /volume1/@appstore/newznab/www/covers/movies
chmod 777 /volume1/@appstore/newznab/www/covers/console
chmod 777 /volume1/@appstore/newznab/www/covers/music
chmod 777 /volume1/@appstore/newznab/www
chmod 777 /volume1/@appstore/newznab/www/install
chmod 777 /volume1/@appstore/newznab/nzbfiles/


##################################################
## MySQL configuration                          ##
##################################################

EDIT: de installer van Newznab via de webinterface kun je ook gebruiken. Deze kan zelf de MySQL aanmaken.

# If you did not change the root password this can be done with the following:
/usr/syno/mysql/bin/mysqladmin -u root password NEWPASSWORD
# Start the mysql CLI application (login with the created password)
/usr/syno/mysql/bin/mysql -p
# Connected to mysql (when connected one sees: mysql>)
# Create the newznab database
CREATE DATABASE newznab;
# Create a localuser called newznab (replace password by a new password)
CREATE USER 'newznab'@'localhost' IDENTIFIED BY 'password';
# Grant the newznab user access to the newznab database
#   (replace password by the new password)
GRANT ALL PRIVILEGES ON newznab.* TO newznab @'localhost' IDENTIFIED BY 'password';
# Exit the mysql interface
quit



##################################################
## Configure Newznab                            ##
##################################################

# Run Installer
#   It is now time to configure Newznab. This is done via a web-based installer.
#   Open up http://localhost/install (http://localhost/install) in a web browser (or whatever the address/IP address
#   is of your server) and follow the guided steps.

# Enable Groups
#   Head over to /admin/group-list.php in your web browser and pick some groups to index
#   by clicking "activate" on a few groups.


##################################################
## Retrieve Regular expressions to match        ##
##  releases                                    ##
##################################################

# Go to the temp directory
cd /volume1/@tmp
# Retrieve the SQL file
wget https://raw.github.com/kop1/newznab/master/db/latestregex.sql --no-check-certificate
# Insert the expressions into the database
/usr/syno/mysql/bin/mysql -u newznab -p newznab < latestregex.sql

##################################################
## Download scripts                             ##
##################################################
# Create a script dir
mkdir /volume1/@appstore/scripts
# Download the update file for Newznab
wget -O /volume1/@appstore/scripts/newznab_back.sh https://dl.dropbox.com/u/5653370/syn_files/newznab/newznab_back.sh --no-check-certificate && chmod a+x /volume1/@appstore/scripts/newznab_back.sh
wget -O /volume1/@appstore/scripts/newznab_retr.sh https://dl.dropbox.com/u/5653370/syn_files/newznab/newznab_retr.sh --no-check-certificate && chmod a+x /volume1/@appstore/scripts/newznab_retr.sh

Achtergrond:

Het is goed om iets te vertellen over de achtergrond en hoe newznab te werk gaat.
Newznab download zogenaamde binaries van je eigen usenet server. Een binary is een 'part' van een geheel.

Homeland.Defense.National.Security.Patrol-SKIDROW - [1/7] - Homeland.Defense.National.Security.Patrol-SKIDROW.rar" yEnc (1/37)

Zoals je in het voorbeeldje ziet, bestaan bestanden altijd (meestal) uit verschillende delen,. In het voorbeeld uit 37 delen. Newznab zal dus 37 losse delen (binaries) downloaden. Vervolgens moeten deze 37 binaries samengevoegd worden, dan heeft het een 'release'. Op die manier hoef je niet 37 NZB's te downloaden (voor iedere binary 1), maar slechts 1 NZB voor deze release. Dat scheelt dus een hoop. Om van de binaries te matchten tot releases, gebruikt newznab een 'regex' systematiek. Dat is simpel gezegd een soort zoekstring, die verschillende binaries met elkaar probeert te koppelen. En daar zit wel een catch, want met de gratis versie worden slechts 2 regex strings meegeleverd. Die bij mij allebei helemaal niet werkte... Newznab wil je laten betalen voor de volledige versie (newznab-plus genaamd) die meer dan 700 regex strings heeft. Gelukkig heeft Martijn85 hier al een oplossing voor gevonden, de regex strings zijn hier te vinden:

https://github.com/kop1/newznab/tree/master/db
Hier download je een sql-bestand dat je kunt invoegen in je MySQL-database. Als je niet weet hoe dat moet, even op googlen. Ik heb SQLBuddy geïnstalleerd om dit te doen.[/color]

edit: de regex zijn ouder dan die genoemd hierboven. Deze stap hoef je niet uit te voeren.


Onderhoud:

Als alles werkt, moet je je database gaan vullen. Eerst kies je een beperkt aantal nieuwsgroepen (begin met 2 of 3) via het admin-gedeelte van de website. Activeer hier een paar groepen. Open vervolgens een telnet sessie en geef deze code in:

cd /volume1/web/nnplus/misc/update_scripts && /usr/bin/php update_binaries.php
De binaries worden nu binnen gehaald. Deze worden beperkt tot 1 dag.

Vervolgens geef je deze code in van de binaries ook releases te kunnen maken:

cd /volume1/web/nnplus/misc/update_scripts && /usr/bin/php update_releases.php
Als je een krachtige NAS hebt, of tijd over, kun je de backfill optie gebruiken. Zie hiervoor het groepenoverzicht in het admin-gedeelte van je newznab site. Backfill betekent dat het systeem meerdere dagen terug gaat zoeken. Zet dit niet te hoog om te beginnen!! 5 dagen op populaire groepen levert al vlug 1.000.000 binaries op!! Gebruik, als je de backfill per active groep hebt ingesteld, de volgende code:

cd /volume1/web/nnplus/misc/update_scripts && /usr/bin/php backfill.php

Dit is de basis. Ik krijg vaak een foutmelding: "Failed to write to socket". Ik denk nu te weten waar dit vandaan komt. Ik zal dat verder uitzoeken en deze tutorial aanpassen als ik er achter ben.

Edit: ik dacht dat de timeouts voortkwamen uit een te lage php_execution waarde. Dat bleek niet het geval. Ik gebruikte bintube als usenet provider. Nu heb ik een testabonnement bij een andere provider genomen en het timeout probleem is weg.

Succes met de installatie!
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: mikev op 16 december 2012, 10:14:56
Dank voor deze manual.

Ik loop alleen vast op een puntje.

Na het downloaden van de conf files en het plaatsen in de juiste dir (gaat niet met wget op mijn synology DS411+II trouwens https not working) loop ik tegen deze error aan bij het herstarten van apache.

Syntax error on line 14 of /volume1/@appstore/.apache_conf/newznab.conf:
<Location not allowed here
/usr/syno/etc.defaults/rc.d/S97apache-user.sh: user httpd could not be started

Enig idee wat is hier mis mee is? Heeft iemand het al draaien middels deze tutorial?

de config apache.conf is correct en de newznab.conf ook.

Ik kijk uit naar enige reacties
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: thecell op 16 december 2012, 13:01:15
Citaat van: "LukeVredeveld"

##############################################################
##                                                          ##
## This installation requires a bootstrapped Synology,      ##
##  more info can be found on:                              ##
##  http://bit.ly/l2Hx5a (http://bit.ly/l2Hx5a)                                    ##
##                                                          ##
##############################################################

Ik liep al vast maar na wat zoeken vind ik hier een package (http://packages.quadrat4.de/) voor. Makkelijker kan niet.  :)
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: thecell op 16 december 2012, 13:49:17
Ik zit ook vast  :cry:

wget -O /volume1/@appstore/.apache_conf/apache.conf https://dl.dropbox.com/u/5653370/syn_files/apache_conf/apache.conf --no-check-certificate
Citaat
wget unrecognized option --no-check-certificate
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: Brickman op 16 december 2012, 16:33:39
De HowTo verspreid zich sneller dan gedacht :D. Er zaten nog wat fouten in, maar die zijn er nu uitgehaald.

De laatste versie van de handleiding is hier (https://dl.dropbox.com/u/5653370/syn_howto/HowTo%20-%20install%20Newznab.txt) te vinden.
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: Markb81 op 16 december 2012, 17:07:51
Als eerste uiteraard bedankt voor dit mooie artikel.
Ik kom er zelf niet helemaal uit met pear

ondanks dat ipkg zegt dat hij is geinstalleerd:

Package php-pear (5.2.17-2) installed in root is up to date.
Nothing to be done
Successfully terminated.

krijg ik dit terug uit de newznab setup:

Checking for Pear:
Cannot find PEAR. To install PEAR follow the instructions at http://pear.php.net/manual/en/installation.php (http://pear.php.net/manual/en/installation.php)

mijn /opt/share/pear folder bestaat ook niet. Doe ik iets fout?
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: Markb81 op 16 december 2012, 17:57:04
Ok het is me gelukt pear te installeren met wat moeite.
Ik heb de instructie gevolgd die in de link in de foutmelding staat.
Ik heb de installatie van newznab succesvol kunnen doorlopen op mijn syno.
De database werkt en ik heb mijn nntp provider kunnen configgen.
Ik kan groepen activeren. Echter zodra ik de headers probeer op te halen met het commando beschreven in de adminguide dan krijg ik een foutmelding:

PHP Fatal error:  Call to undefined function mysql_pconnect() in /volume1/@appstore/newznab/www/lib/framework/db.php on line 12

Enig idee?
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: mikev op 16 december 2012, 19:58:07
Citaat van: "Brickman"
De HowTo verspreid zich sneller dan gedacht :D. Er zaten nog wat fouten in, maar die zijn er nu uitgehaald.

De laatste versie van de handleiding is hier (https://dl.dropbox.com/u/5653370/syn_howto/HowTo%20-%20install%20Newznab.txt) te vinden.

Het draait nu tot het ophalen van de items.
Er draait nu nog een backlog ding maar ik zie nog geen items in de newznab site verschijnen.

Komt dat vanzelf of is de howto nog niet helemaal klaar  :D

Verder dank voor deze howto!
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: Brickman op 16 december 2012, 20:27:59
Citaat van: "Markb81"
Ok het is me gelukt pear te installeren met wat moeite.
Ik heb de instructie gevolgd die in de link in de foutmelding staat.
Ik heb de installatie van newznab succesvol kunnen doorlopen op mijn syno.
De database werkt en ik heb mijn nntp provider kunnen configgen.
Ik kan groepen activeren. Echter zodra ik de headers probeer op te halen met het commando beschreven in de adminguide dan krijg ik een foutmelding:

PHP Fatal error:  Call to undefined function mysql_pconnect() in /volume1/@appstore/newznab/www/lib/framework/db.php on line 12

Enig idee?

Hoe heb je het gefixt met PEAR? Andere mensen hebben dezelfde problemen.
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: thecell op 16 december 2012, 20:31:37
Citaat van: "Markb81"
Ok het is me gelukt pear te installeren met wat moeite.
Ik heb de instructie gevolgd die in de link in de foutmelding staat.
Het is daar een doolhof  :oops:  Wat heb je precies gedaan?
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: Brickman op 16 december 2012, 21:05:42
Probeer eerst alle php packages te verwijderen van ipkg:
ipkg remove php-pear
ipkg remove php
En daarna pas opnieuw installeren:
ipkg install php-pear                             # Install PHP PEAR required for nntp
ipkg remove php -force-depends          # Remove the php part

Was een foutje van mij, omdat ik ooit al php-pear er op had gezet met php erbij.
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: LukeVredeveld op 16 december 2012, 21:07:17
Citaat van: "mikev"
Het draait nu tot het ophalen van de items.
Er draait nu nog een backlog ding maar ik zie nog geen items in de newznab site verschijnen.

Komt dat vanzelf of is de howto nog niet helemaal klaar  :D

Verder dank voor deze howto!

Je moet straks nog releases maken van je gedownloade binaries. Voor die tijd zul je inderdaad nog niks zien in de website.
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: thecell op 16 december 2012, 22:31:35
Citaat van: "Brickman"
Probeer eerst alle php packages te verwijderen van ipkg:
ipkg remove php-pear
ipkg remove php
En daarna pas opnieuw installeren:
ipkg install php-pear                             # Install PHP PEAR required for nntp
ipkg remove php -force-depends          # Remove the php part

Was een foutje van mij, omdat ik ooit al php-pear er op had gezet met php erbij.
Bedankt. Daarna nog een reboot gedaan en pas dan werkte het.  8)
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: mikev op 17 december 2012, 06:58:18
Citaat van: "LukeVredeveld"
Citaat van: "mikev"
Het draait nu tot het ophalen van de items.
Er draait nu nog een backlog ding maar ik zie nog geen items in de newznab site verschijnen.

Komt dat vanzelf of is de howto nog niet helemaal klaar  :D

Verder dank voor deze howto!

Je moet straks nog releases maken van je gedownloade binaries. Voor die tijd zul je inderdaad nog niks zien in de website.

Ok het werkt nu wel bij mij. Heb een lijst met items staan  :D
Echter het in de background draaien werkt nog niet hier.

Als ik die screen line uitvoer komt meteen screen terminated.
Als het command uitvoer zonder screen komt deze melding:
sh /volume1/@appstore/scripts/newznab_cron_test.sh start
sh: 3728: unknown operand

Ik had zelf al een cron job gemaakt en dat ging wel goed, maar wilde toch me aan de howto houden  :)
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: evildonkey op 17 december 2012, 18:23:26
Ik zit nu vast bij de install, ik zit nu bij ip/newznab/install maar zodra ik op go to the next step click blijft die gewoon op de zelfde pagina staan. Iemand een idee?
Titel: [Handleiding] Newznab op Synology
Bericht door: LukeVredeveld op 17 december 2012, 19:47:17
Welke stap? Zijn er foutmeldingen die je eerst moet oplossen?


Sent from my iPhone using Tapatalk
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: evildonkey op 17 december 2012, 19:52:36
Zodra ik op Go to step one: Pre flight check klik. Voor de rest geen fout meldingen.
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: LukeVredeveld op 17 december 2012, 20:21:52
Tja, zonder foutmelding is het inderdaad lastig te achterhalen waar het fout gaat. En als je handmatig naar de stap1 navigeert door de url rechtstreeks in te typen? De eerste stap heet step1.php en staat in ../www/install/
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: thecell op 17 december 2012, 21:16:20
Citaat van: "evildonkey"
Zodra ik op Go to step one: Pre flight check klik. Voor de rest geen fout meldingen.
Staat er nergens in die kader met de Pre flight check dan niets in het rood? Of kom je niet tot die check?
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: LukeVredeveld op 17 december 2012, 23:21:09
preflight check is step1 volgens mij ;-)
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: LukeVredeveld op 18 december 2012, 07:06:38
Heeft er iemand een werkende regex voor a.b.nl?? Ik heb geeeeen idee hoe je die dingen maakt en mijn installatie van newznab heeft er geen voor deze nieuwsgroep, terwijl hier wel behoorlijk wat series gepost worden.

De opgenomen regex voor a.b.boneless is een ander verhaal: deze werkt niet bij mij. Er komen geen releases uit. Hoe zit dat bij jullie?
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: thecell op 18 december 2012, 08:44:03
Citaat van: "LukeVredeveld"
Heeft er iemand een werkende regex voor a.b.nl?? Ik heb geeeeen idee hoe je die dingen maakt en mijn installatie van newznab heeft er geen voor deze nieuwsgroep, terwijl hier wel behoorlijk wat series gepost worden.

De opgenomen regex voor a.b.boneless is een ander verhaal: deze werkt niet bij mij. Er komen geen releases uit. Hoe zit dat bij jullie?
Ik zit nog niet zover ( eigenlijk ben ik alleen maar tot het installeren gekomen en zit nu muurvast )

Misschien heb jij hier (http://privatebits.tweakblogs.net/blog/8536/newznab-regex-entries-voor-nieuwe-groepen.html) wat aan? Daar vermelden ze deze excel (http://sdrv.ms/UoRB4l). Vergelijk jouw a.b.bones eens met die uit de excel.
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: evildonkey op 18 december 2012, 16:33:35
WARNING:
This software is not practical for use on shared hosting. You should only use this on a server where YOU have the required privileges and knowledge to solve any challenges that might appear.

Dat is het enige wat er bij staat.
Titel: [Handleiding] Newznab op Synology
Bericht door: LukeVredeveld op 18 december 2012, 17:24:37
Heb je mijn tip al geprobeerd dan?


Sent from my iPhone using Tapatalk
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: thecell op 18 december 2012, 18:48:14
De DSM-update heeft m'n newznab verpest  :x

Citaat van: "LukeVredeveld"
Heb je mijn tip al geprobeerd dan?
Aan wie is dit?
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: evildonkey op 18 december 2012, 20:31:42
Citaat van: "LukeVredeveld"
Heb je mijn tip al geprobeerd dan?


Sent from my iPhone using Tapatalk

Ja werkt ook niet.
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: Mielemuis op 18 december 2012, 21:07:03
Wat is nu het voordeel hiervan ten opzichte van b.v. spotnet op je nas?
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: LukeVredeveld op 18 december 2012, 21:12:46
Citaat van: "Mielemuis"
Wat is nu het voordeel hiervan ten opzichte van b.v. spotnet op je nas?


Mijn eigenlijke doel was om een eigen rss-feed te kunnen maken voor sickbeard, aangezien er steeds meer sites op internet mee ophouden, zoals laatst nzbmatrix. Op zich moet dat werken, al heb ik wel proberen in Sickbeard met het herkennen van mijn rss-feed. Overigens heb ik dat ook met nzb.su dus ik vraag me af of dat aan de feed ligt, maar dat is weer iets anders... :-)

Spotplanet op de nas ken ik niet... Werkt dat hetzelfde?
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: Mielemuis op 18 december 2012, 22:36:08
@luke
Sorry bedoelde eigenlijk spotweb,
had zelf ook een nzbmatrix account,nu dit is opgehouden heb ik hiervoor spotweb geinstaleerd,
en laat dus mijn nas werken als newznab server, sickbeard en couch halen ook gewoon hun films hier vandaan.
Dus snap het voordeel van de rss feeds niet.
Titel: [Handleiding] Newznab op Synology
Bericht door: LukeVredeveld op 18 december 2012, 22:44:43
Hoe maak jij de koppeling dan van spotweb met sickbeard? Spotweb heeft, voor zover ik weet, geen feeds of api's die je kunt gebruiken.


Sent from my iPhone using Tapatalk
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: Mielemuis op 18 december 2012, 22:56:09
@luke
De spotweb api kan je vinden:
op de start pagina van spotweb, klik je op je account naam,
selecteer je change user, en dan krijg je een lijstje met daar onderin een api.

Bij de newsservers in sickbeard kan je een custom server instellen,
http://de.ip.van.je.nas/spotweb (http://de.ip.van.je.nas/spotweb) je kent het wel,
En dan de api.
zelfde geldt voor couchpotato

Succes.
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: LukeVredeveld op 19 december 2012, 09:05:04
Citaat van: "Mielemuis"
op de start pagina van spotweb, klik je op je account naam,
selecteer je change user, en dan krijg je een lijstje met daar onderin een api.


mmm, dan heb ik een oude install vrees ik... ik zie geen api in dit scherm namelijk
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: Mielemuis op 19 december 2012, 10:12:49
Ik heb deze tutorial gebruikt,
http://synology.brickman.nl/syn_howto/H ... potweb.txt (http://synology.brickman.nl/syn_howto/HowTo%20-%20install%20Spotweb.txt)
weet zo even niet welke versie maar zal vanavond thuis nog even kijken,
hier nog even de link waar de api te vinden is.
http://spotweb.nu/component/content/art ... sick-beard (http://spotweb.nu/component/content/article/9-addons/22-sabnzbd-addon-sick-beard)
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: LukeVredeveld op 19 december 2012, 12:04:02
Wat voor URL krijg je dan? Want als ik mijn spotweb-installatie dir invul (domeinnaam.nl/spotweb) en de api (inmiddels geupdate) dan krijg ik een foutmelding, de spotweb api verlangt wel dat je inlogt met je gebruikersnaam en die kan ik niet kwijt in het invulveld van sickbeard?
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: Mielemuis op 19 december 2012, 12:29:03
@Luke

Dacht dat de api juist bedoeld was zodat je geen gebruikers naam en ww meer moest invullen,
Net zoals vroegah bij nzbmatrix je alleen een gebruikersnaam en api moest invullen

Mijn url staat op 192.168.1.7/spotweb
Maar zal thuis ff kijken hoe het ingesteld staat en of ik geen foutmeldingen krijg.
Maar bij couchpotato werkt dit 100% zeker.
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: Martijn85 op 19 december 2012, 13:21:58
Om spotweb in Sickbeard etc. te gebruiken moet je wel even iets aanpassen in de .htaccess anders werkt het niet.

Bekijk deze handleiding: Spotweb als Newznab Provider (https://github.com/spotweb/spotweb/wiki/Spotweb-als-Newznab-Provider)
Titel: [Handleiding] Newznab op Synology
Bericht door: LukeVredeveld op 19 december 2012, 13:40:25
De apache instellingen stonden al goed en ook het .htaccess bestand stond al in m'n spotweb directory. Maar wel met rare blokjes erin, ik vermoed dat er met een verkeerde editor gewerkt is.


edit: het werkt inmiddels wel, in de zin dat ik een rss-feed krijg met alleen mijn api. Maar toch slikt sickbeard dat niet. Net zo min als nzb.su werkt bij mij, terwijl die ook een valide rss-feed produceert. Dit pluk ik uit de log van sickbeard (api even weggehaald):

Dec-19 14:02:13 ERROR    SEARCHQUEUE-RSS-SEARCH :: Error loading lukevredeveld URL: lukevredeveld.nl/spotweb/api?age=999&apikey=xx&t=tvsearch&cat=5040%2C5030
Dec-19 14:02:13 WARNING  SEARCHQUEUE-RSS-SEARCH :: Unknown error while loading URL lukevredeveld.nl/spotweb/api?age=999&apikey=xx&t=tvsearch&cat=5040%2C5030
Dec-19 14:02:13 ERROR    SEARCHQUEUE-RSS-SEARCH :: Error loading Nzb.su URL: www.nzb.su/api?age=999&apikey=xx&t=tvsearch&cat=5040%2C5030
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: Mielemuis op 19 december 2012, 19:25:57
@luke

heb alle andere providers uitgeschakeld en zie net dat ik hetzelfde probleem heb, heb een issue aangemaakt op github.
https://github.com/spotweb/spotweb/issues/1649
hoop dat daar wat respons op komt.
Titel: [Handleiding] Newznab op Synology
Bericht door: LukeVredeveld op 19 december 2012, 23:01:26
Hoeft niet, ik heb het antwoord al gevonden... Lijkt een bug te zijn in sb.

Oplossing: sickbeard stoppen, terminal openen en conf.ini openen. Daarna bijna naar beneden scrollen (bij mij regel 176 vd 180) en vervolgens de url aanpassen door er http://www (http://www). voor te zetten. saven, sb starten en het werkt wel!
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: Mielemuis op 20 december 2012, 21:12:03
Oke,
heb ook het probleem gevonden,
als je spotweb van het interne adres wilt gebruiken, geen api key invullen, dus alleen  bv 192.168.1.10/spotweb
en als je spotweb gebruikt via bv. http://www.mijnsite.nl/spotweb altijd de http:// en eventueel de www ervoor, en de api key

nu zoekt ie wel maar geeft nog errors op de rss feed.  :twisted:
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: evildonkey op 21 december 2012, 21:27:52
Ik heb even in the error log gekeken, en daar staat deze error: [Fri Dec 21 20:52:54 2012] [error] [client 192.168.1.135] PHP Warning:  unserialize() expects parameter 1 to be string, object given in /volume1/@appstore/newznab/www/lib/install.php on line 83, referer: http://192.168.1.132/newznab/install/ (http://192.168.1.132/newznab/install/)

Iemand een Idee?
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: evildonkey op 22 december 2012, 20:17:08
Kan nu de stapen door lopen, Er was iets met de php.ini een maat van me heeft het er ook op gezet en bij hem ging alles wel goed, dus hebben we zijn php.ini naar die van mij gezet en toen ging het goed.
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: evildonkey op 23 december 2012, 16:02:49
Alleen nu krijg dus nog helemaal niks tezien in newznab, heb geupdate enz maar krijg niks tezien.
Titel: [Handleiding] Newznab op Synology
Bericht door: LukeVredeveld op 23 december 2012, 21:17:37
Worden er ook releases gemaakt van de spots die je binnen hebt gehaald?


Sent from my iPhone using Tapatalk
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: GreyForceOne op 24 december 2012, 13:52:10
Misschien handig om te weten.

Programma's en sites die gebruik maken van de gedecentraliseerde usenet database van Spotnet


•Spotnet
Met dit programma wordt de database opgebouwd waar andere programma's en sites ook gebruik van maken. De maker Drazix is te vinden op tweakers.
Tutorial


•SpotLite
Programma dat gebruik maakt van de algemene Spotnet database, je kan dus niets aanmelden.
Tutorial


•µSpotted
Programma dat gebruik maakt van de algemene Spotnet database, je kan dus niets aanmelden. De maker Gatekeeper is te vinden op tweakers.
Heeft een paar bugs en toont geen reacties.


•Spotweb
Dit is een template voor een zelf te bouwen website welke ook gebruik maakt van de Spotnet database.Spotweb sites kunnen gezocht worden via bijvoorbeeld Google.
Zoek dan op: intitle:"SpotWeb - overzicht"
Het gebeurt regelmatig dat het nodig word om in te loggen als het te druk word op de server.


•Django-Spotnet
Dit is een template geschreven in python voor een zelf te bouwen website welke ook gebruik maakt van de Spotnet database. De huidige versie werkt maar is nog erg basic.


•SpotGrit
Een andere Spotnet alternatief. mogelijkheden

Programma's met eigen database


•Usenet Collecter
Gebruikt een eigen decentrale database. Heeft nog een beperkt aantal gebruikers.


•NZBEE
Registratie verplicht, Werkt alleen via een applicatie.
Toont bestandsnaam, link naar nzb search sites en een NZB wanneer beschikbaar.
Heeft een database in de cloud.

Nederlandstalige Sites


•NZB4you
Registratie verplicht en bestandsnaam is direct zichtbaar, geen NZB knop.


•apobc
Registratie verplicht en daarna moet de registratie nog vrijgegeven worden door forumbeheerders. Verborgen info (NZB/Bestandsnaam) die na reageren pas zichtbaar word.


•Laumovie
Registratie verplicht en verborgen info (NZB/Bestandsnaam) die na reageren pas zichtbaar word.


•Wickedreaction
Registratie verplicht en verborgen info (NZB/Bestandsnaam) die na reageren pas zichtbaar word.


•Againstall
Registratie verplicht en daarna moet de registratie nog vrijgegeven worden door forumbeheerders. Verborgen info (NZB/Bestandsnaam) die na reageren pas zichtbaar word.


•Binaries4Ever
Registratie verplicht. Is tijdelijk open voor nieuwe gebruikers.


•Place2Home
Registratie verplicht en verborgen info (NZB/Bestandsnaam) die na reageren pas zichtbaar word.

Engelstalige sites


•NZBmovieseeker
Site enkel voor films


•NZBtvseeker
Site enkel voor TV series


•AsianUsenet
Site voor vooral Aziatische films


•Albumsindex
Site enkel voor muziekalbums. Geen registratie nodig en de NZB is vrij te downloaden.


•nzbsRus.com
NZB site, 5 NZB's per dag te downloaden en als je VIP wordt ongelimiteerd.

Duitstalige sites


•Illuminatenboard
Voornamelijk op Duitstaligen gerichte indexsite/forum met veel categorieen. Forumtaal is wel in het Nederlands/Engels in te stellen.
Als je een post opent moet je daarna op de knop DANKE rechtsonder te klikken om NZB/Bestandsnaam/groep te zien. Je krijgt ook een aantal kant en klare NZB-linkjes.
Lid worden kan alleen na een invite!


•Ghost-of-usenet
Index site

Franstalige site(s)

•binnewz Fr
Franstalige index site

Overige alternatieven

•Sickbeard
Een programma om je favo series in de gaten te houden en automatisch te laten downloaden

SickBeard is a PVR for newsgroup users (with limited torrent support). It watches for new episodes of your favorite shows and when they are posted it downloads them, sorts and renames them, and optionally generates metadata for them. It currently supports NZBs.org, NZBMatrix, NZBs'R'Us, Bin-Req.com, Newzbin, NZB.su, and EZRSS and retrieves show information from theTVDB.com and TVRage.com.


•Couchpotatoapp
Info
Wordt vaak in combinatie met Sickbeard gebruikt. Couchpotato werkt ongeveer op dezelfde wijze als Sickbeard, alleen richt deze zich niet op tv-series, maar op films. Je kunt aangeven welke films je zoekt, en in welk formaat, kwaliteit etc, en dan zoekt Couchpotato regelmatig door diverse nzb-sites (instelbaar) of die films (inmiddels) op Usenet staan. Indien dat zo is wordt de nzb binnengehaald, waarna ze automatisch gedownload worden via je newsprogje (sabnzbd support zit erin).
Couchpotato is ook heel geschikt voor films die binnenkort uitgebracht gaan worden: Kies de films waar je interesse in hebt uit een releaselijst, en ze kunnen automatisch gedownload worden, vrijwel meteen wanneer ze 'beschikbaar' zijn.


•Newznab
Hiermee kan je een eigen volautomatische nzb-site opzetten zoals je zelf wilt.
Het is ook mogelijk om een Newznab site van een ander te gebruiken.


•nzb-matrix.eu
Vergelijkbaar met NZBMatrix.


•ORLYDB
Een release info site.
Veel categorieen met releases en dan zelf ernaar zoeken via een nzbzoeksite of de zoekmogelijkheden van je download programma. Geeft wel een downloadlink, maar die komt uit bij een usenetprovider om je een abonnement aan te bieden.


•Bierdopje.com
Bierdopje.com voor series i.c.m. Firefox, Greasemonkey, Bierdopje AddOn en/of Bierdopje nzb
Er word dan gezocht naar een versie die hoort bij de ondertiteling op o.a. Binsearch, NZBindex of nzbclub.


•Zoeken in de nieuwsgroepen zelf via een nzbindex site
•Binsearch

•NZBindex


•VCDQ
Een release info site
Zelf zoeken of je film, spel of serie al te vinden is op usenet/P2P/bittorent en dan zelf ernaar zoeken via een nzbzoeksite of de zoekmogelijkheden van je download programma.

credits: Rickvm en het FTD forum.

Ook wel handig is deze om zelf spotweb te draaien.https://github.com/spotweb/spotweb/wiki
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: evildonkey op 24 december 2012, 15:57:48
Citaat van: "LukeVredeveld"
Worden er ook releases gemaakt van de spots die je binnen hebt gehaald?


Sent from my iPhone using Tapatalk

Alles werkt.
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: evildonkey op 27 december 2012, 13:19:00
Nou niet alles dus, hij update niet van zelf. Ik heb screen sh /volume1/@appstore/scripts/newznab_cron_test.sh start dat gedaan. Maar dat werkte dus niet, Toen dacht laat ik hem in cronjob zetten net als met spotweb. Maar ook dat werkt niet. Iemand nog een idee?
Titel: [Handleiding] Newznab op Synology
Bericht door: LukeVredeveld op 28 december 2012, 08:11:44
Heb je wel het volledige pad naar php opgenomen? Dus beginnen met /usr/bin/php ?


Sent from my iPhone using Tapatalk
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: evildonkey op 28 december 2012, 13:04:12
Dat staat allemaal in dit script newznab_cron_test.sh.
Dit krijg ik tezien als ik het run
DISKSTATION> screen sh /volume1/@appstore/scripts/newznab_cron_test.sh
[screen is terminating]
DISKSTATION>
Titel: [Handleiding] Newznab op Synology
Bericht door: LukeVredeveld op 28 december 2012, 13:48:03
Ik zou eerst zorgen dat het basic werkt voor je dat script gaat gebruiken. Het heet niet voor niks "test".  Werkt de enkelvoudige retrieve functie wel?


Sent from my iPhone using Tapatalk
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: evildonkey op 28 december 2012, 14:09:25
Ja alles werkt, alleen het auto updaten niet, voor de rest werkt die echt perfect, ook met sickbeard en couthP.
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: Tieske op 31 december 2012, 09:28:11
Citaat van: "thecell"
Ik zit ook vast  :cry:

wget -O /volume1/@appstore/.apache_conf/apache.conf https://dl.dropbox.com/u/5653370/syn_files/apache_conf/apache.conf --no-check-certificate
Citaat
wget unrecognized option --no-check-certificate

Mag ik vragen hoe je dit hebt opgelost, krijg dezelfde melding..... Laatste dagen ging het wel goed, echter nu een herinstallatie van de gehele diskstation gedaan (wou van SHR af, ivm uitlezen op een pc in geval van nood).

Heb zelf via Nano de files aangemaakt, ben wel benieuwd wat de oplossing van jou kant is  :mrgreen:

Vriendelijke groet,

Thijs
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: thecell op 31 december 2012, 09:46:17
Citaat van: "Tieske"
Citaat
wget unrecognized option --no-check-certificate

Mag ik vragen hoe je dit hebt opgelost, krijg dezelfde melding..... Laatste dagen ging het wel goed, echter nu een herinstallatie van de gehele diskstation gedaan (wou van SHR af, ivm uitlezen op een pc in geval van nood).

Heb zelf via Nano de files aangemaakt, ben wel benieuwd wat de oplossing van jou kant is  :mrgreen:
Ik had ondertussen al zoveel gedaan dat ik het vergeten ben. :oops: Zelfs meerdere keren de schijven geformatteerd en herbegonnen met DSM. Overigens ben ik er mee gestopt omdat ik het toch niet aan de praat kreeg. Er werd niets opgehaald.

Spotweb idem maar dat werkte uiteindelijk wel. Alleen haalt sickbeard daar niets op dus is dat ook weer een dood spoor.
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: Tieske op 31 december 2012, 09:51:49
Citaat van: "thecell"
Citaat van: "Tieske"
Citaat
wget unrecognized option --no-check-certificate

Mag ik vragen hoe je dit hebt opgelost, krijg dezelfde melding..... Laatste dagen ging het wel goed, echter nu een herinstallatie van de gehele diskstation gedaan (wou van SHR af, ivm uitlezen op een pc in geval van nood).

Heb zelf via Nano de files aangemaakt, ben wel benieuwd wat de oplossing van jou kant is  :mrgreen:
Ik had ondertussen al zoveel gedaan dat ik het vergeten ben. :oops: Zelfs meerdere keren de schijven geformatteerd en herbegonnen met DSM. Overigens ben ik er mee gestopt omdat ik het toch niet aan de praat kreeg. Er werd niets opgehaald.

Spotweb idem maar dat werkte uiteindelijk wel. Alleen haalt sickbeard daar niets op dus is dat ook weer een dood spoor.

Spotweb werkt hier verder wel, de rest gebruik ik eigenlijk niet. Het gaat mij puur om Spotweb in combinatie met SABnzbd. Misschien dat ik oot Sickbeard en consorten ga gebruiken.

In elk geval bedankt voor de moeite!

Thijs
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: thecell op 31 december 2012, 10:02:51
Citaat van: "Tieske"

Spotweb werkt hier verder wel, de rest gebruik ik eigenlijk niet. Het gaat mij puur om Spotweb in combinatie met SABnzbd. Misschien dat ik oot Sickbeard en consorten ga gebruiken.
No problem.

Sickbeard is echt makkelijk voor series. Vroeger stond ik daar niet zo positief over maar nu in gebruik stel ik vast dat het zeer handig is.
Alleen voor NL series heb ik problemen en vandaar dat ik SB vanaf spotweb NZB's wou doen ophalen. De serie Wolven bvb staat in m'n spotweb maar in SB zegt ie dat die niets vindt.
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: somedude op 02 januari 2013, 21:41:33
Mooie handleiding!

Inmiddels hier ook Newznab draaien. Eigenlijk is het ook maar een fluitje van een cent om werkend te krijgen.

Waar ik echter nog wel tegenaan loop, is het importeren van NZB's. Iemand anders hier ook problemen of heb ik wat fout gedaan?

De fout die ik krijg wanneer ik "/usr/bin/php nzb-import.php /een/map/met/nzb's" uitvoer is:
PHP Warning:  Invalid argument supplied for foreach() in /volume2/web/nnplus/www/admin/nzb-import.php on line 85

Warning: Invalid argument supplied for foreach() in /volume2/web/nnplus/www/admin/nzb-import.php on line 85
Processed 0 nzbs in 0 second(s)/volume2/web/nnplus/www/admin #

Iemand enig idee?

Ik draai newznab op nog op een VPS en daar gaan de imports wel goed. Die heeft weliswaar wat meer rekenkracht, maar de schijfruimte is daar zo duur & ik hou het liever toch intern. Een backfill uitvoeren of een aantal groepen met _heelveel_ retentiedagen gaat behoorlijk lang duren, vandaar dat ik graag zou willen importeren

Edit: natuurlijk allemaal de beste wensen! Dat we dit jaar maar weer veel mogen downloaden  :D
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: TheGreenGuy op 03 januari 2013, 00:18:19
Ik heb newznab draaien. In de admin (site edit) pagina kun je ook 3rd party application paden opgeven.

Ik heb zowel unrar als mediainfo op mijn synology geinstalleerd, maar als ik in de admin interface de paden invul (/usr/bin/unrar), dan krijg ik een foutmelding dat er een ongeldig pad is ingevuld. Toch is dit (vanaf de command line) wel het juiste pad.

Weet iemand wat ik verkeerd doe?
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: Protax op 07 februari 2013, 18:47:14
Goedenavond,

Ik krijg het volgende als ik Newznab probeer te configureren op mijn Synology NAS.

Preflight Checklist

Checking for Pear:
Cannot find PEAR. To install PEAR follow the instructions at http://pear.php.net/manual/en/installation.php (http://pear.php.net/manual/en/installation.php)

Ik heb de volgende instructies gevolgd:

http://synology.brickman.nl/syn_howto/H ... ewznab.txt (http://synology.brickman.nl/syn_howto/HowTo%20-%20install%20Newznab.txt)

[img=350,221]http://t.imgbox.com/acuEy4bl.jpg[/IMG] (http://imgbox.com/acuEy4bl)

In dit forum zag ik mensen die hier eerder tegen aan zijn gelopen, maar ik krijg het niet opgelost op die manier.
Iemand anders nog tips?

Alvast bedankt!
Titel: [Handleiding] Newznab op Synology
Bericht door: LukeVredeveld op 07 februari 2013, 20:14:21
Heb je ook de instructies gevolgd om pear te installeren?


Sent from my iPhone using Tapatalk
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: Protax op 07 februari 2013, 23:58:33
Ja, want als ik hem opnieuw installeer zegt de NAS dat hij al is geinstalleerd.
Kom er echt niet uit :(
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: Martijndez op 20 februari 2013, 00:15:32
Tegen het PEAR probleem loop ik toch ook aan. Pear is geinstalleerd en geconfigureerd volgens de tutorial maar toch een error bij de preflight checklist. Ben benieuwd of je er een oplossing voor gevonden heb, Morgen me maar er even meer in verdiepen
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: Martijndez op 21 februari 2013, 12:08:08
Een reboot doet soms wonderen. Na het herstarten van mijn synology geen errors in de preflight check
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: Martijndez op 22 februari 2013, 09:37:13
Citaat van: "thecell"
Ik zit ook vast  :cry:

wget -O /volume1/@appstore/.apache_conf/apache.conf https://dl.dropbox.com/u/5653370/syn_files/apache_conf/apache.conf --no-check-certificate
Citaat
wget unrecognized option --no-check-certificate


Ik krijg dit probleem eigenlijk met alle downloads van Brickmans dropbox. Wat ik doe om het werkend te krijgen is het volgende. Ik haal de s (van https) en de --no-check-certificate weg van de code. Dit word dan dus:

wget -O /volume1/@appstore/.apache_conf/apache.conf http://dl.dropbox.com/u/5653370/syn_files/apache_conf/apache.conf
en hierna een chmod op de desbetreffende map, in dit geval

chmod 777/volume1/@appstore/.apache_conf/apache.conf
En ik kan weer verder.

VOor de helderheid, ik weet dat de apache configuratie nu niet meer nodig is. Maar dit is voor mij in ieder geval van toepassing op alle downloads in brinkmans handleiding
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: deenovich op 02 maart 2013, 10:05:02
Top Martijndez dat was het ook voor mij. Thanx
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: DavidS op 04 april 2013, 21:33:25
PEAR problemen tijdens de preflight check.. instructies gevolgd en PEAR opnieuw geinstalleerd.. reboot geen succes... :(
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: Martijndez op 04 april 2013, 21:49:03
Synocommunity heeft newznap als package in de beta zitten. Je zou http://packages.synocommunity.com/?beta=1 eens toe kunnen voegen in package center en die eens kunnen uit probroberen
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: haan2787 op 13 april 2013, 23:52:29
ik hen de ds411
heb de newznab plus aangeschaft
ben nu zo drie weken bezig maar de geweldige spk van de synocommunity werkt wel maar krijg geen groepen te pakken
Als ik los (brickman) installeer dan geeft hij een pear fout op

ik ben een beetje hopeloos aan het worden
iemand een oplossing ???
alvast bedankt
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: ikkeenjij36 op 29 mei 2013, 18:31:09
ik hen de ds411
heb de newznab plus aangeschaft
ben nu zo drie weken bezig maar de geweldige spk van de synocommunity werkt wel maar krijg geen groepen te pakken
Als ik los (brickman) installeer dan geeft hij een pear fout op

ik ben een beetje hopeloos aan het worden
iemand een oplossing ???
alvast bedankt
Hallo allemaal,ik heb dit probleem hetzelfde,hoe kan ik nu mijn groepen laten vullen zodat sb en cp enz hier de spots kan vinden?
Erop gezet via het spk uit de community.
Alvast bedankt voor de antwoorden
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: Martijn85 op 29 mei 2013, 20:12:21
Als je de plus hebt aangeschaft heb je toch gewoon support van Newznab zelf?

Ik zou zeggen, neem contact op via hun chat kanaal: http://www.newznab.com/chat.html
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: ikkeenjij36 op 29 mei 2013, 20:13:47
Nee geen plus aangeschaft,en heb dus geen idee hoe het verder moet?
Kan je mij misschien uitleggen ivm de kosten,eventueel via pm?
Ook word newznab gestopt in het package center??ik snap het niet meer hoor hihihi
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: Cornholio op 17 december 2013, 11:01:19
In het kader van, beter laat dan nooit...


voor mensen die een foutmelding op PEAR krijgen in de preflight....
Zorg dat de OPEN_BASEDIR in je PHP instellingen eindigd op een ':' (dubbele punt dus).
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: Usenetman op 05 augustus 2016, 10:36:56
Heeft iemand nzedb werkend gekregen of een handleiding van voor synology?
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: Stephan296 op 05 augustus 2016, 13:30:29
Nope.
Heb meerdere pogingen gedaan maar tijdens de installatie stopt hij bij pagina 2 --》3
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: jbbrans op 01 maart 2024, 23:00:14
Voordat ik een dag aan het proberen ga. Ik ben geen ster in linux, ik ben meer een klik en install persoon, maar een goede uitleg kan ik redelijk aanpassen aan mijn eigen situatie.

Is de uitleg uit de startpost nog juist? Deze is namelijk van ruim 11 jaar geleden en wat DSM versies terug, een nieuwere uitleg voor Synology heb ik echter niet kunnen vinden.

Ik heb wel al de Newznab plus versie gekocht en gedownload.
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: Birdy op 01 maart 2024, 23:32:25
Mijn advies: niet aan beginnen:
Ten eerste: This installation requires a bootstrapped Synology.
Ten tweede: het is gebaseerd op oude software, de links die daar instaan bestaan ook al niet meer.

Tot slot, lees dit Topic (https://www.synology-forum.nl/overige-3rd-party-packages/ervaringen-met-newznab-op-synology/) ook even.
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: jbbrans op 01 maart 2024, 23:35:18
Bedankt.

Ik had een hoop topics hier al gevonden en gelezen, maar deze nog niet gezien.
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: bartmans99 op 04 maart 2024, 09:39:14
Is dit wezenlijk anders dan Spotweb? Spotweb is makkelijker te installeren, vooral als je 'm in een Docker draait.

Toevoeging: ik zie deze https://github.com/NNTmux/newznab-tmux als doorstart van Newznab, ook via Docker te gebruiken. Ik ga ns prutsen.
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: Birdy op 04 maart 2024, 10:43:55
Spotweb is makkelijker te installeren, vooral als je 'm in een Docker draait.
In DSM7 heet dat tegenwoordig Container Manager ;)
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: jbbrans op 04 maart 2024, 13:08:35
Spotweb is inderdaad makkelijker en heb ik al draaien.

Er zijn op fora echter soms bestanden die met een lange naam met willekeurige tekens gemeld worden.

Over een docker container heb ik ook even nagedacht maar behalve de resource is er meestal geen handleiding of informatie en ben ik wat huiverig om zomaar een container te gebruiken.

Maar als het je lukt om de genoemde container aan de gang te krijgen, houd ik mij aanbevolen.
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: bartmans99 op 04 maart 2024, 15:26:30
Zomaar een package installeren of zomaar een Docker draaien komt op hetzelfde neer imho. Je accepteert t risico dat je third party zaken op de NAS installeert.

Spotweb draait bij mij veel sneller in Docker dan als 'native' package. In de Docker zit ook Mariadb die hoeft dan ook niet meer als package te draaien.
https://drfrankenstein.co.uk/spotweb-in-docker-on-synology-nas/

Ik gebruik de Container Manager in DSM vrijwel niet, maar doe alles via Portainer.
https://mariushosting.com/synology-30-second-portainer-install-using-task-scheduler-docker/ (https://mariushosting.com/synology-30-second-portainer-install-using-task-scheduler-docker/)

Leuk om mee te knutselen :-).
Titel: Re: [Handleiding] Newznab op Synology
Bericht door: jbbrans op 20 maart 2024, 14:08:07
Afgelopen week mijzelf een spoedcursus docker opgedragen. In het begin leek het heel wat maar met de drfrankenstein site als leidraad heb ik een hoop kunnen begrijpen en voor mijzelf kunnen toepassen.

In ieder geval de "oude" Newznab+ aan de gang gekregen in docker met de volgende yaml.

services:
  newznab:
    image: fekhoo/newznab
    container_name: newznab
    environment:
      - TZ=Europe/Amsterdam #CHANGE_TO_YOUR_TZ
      - DB_PORT=3308
      - DB_HOST=172.20.0.1
      - DB_NAME=newznab
      - DB_TYPE=mariadb
      - NNUSER= #Newznab plus user name for svn download.
      - NNPASS=   #Newznab plus password for svn downlaod.
      - DB_USER=root #Database username root
      - DB_PASS= #password from line 34
      - NNTP_USERNAME= #newsgroup server username
      - NNTP_PASSWORD= #newsgroup server password
      - NNTP_SERVER= #newsgroup server
      - NNTP_PORT=569
      - NNTP_SSLENABLED=true
    ports:
      - 8090:80/tcp
    network_mode: synobridge
    depends_on:
      newznab_db:
        condition: service_healthy
    security_opt:
      - no-new-privileges:true
    restart: always

  newznab_db:
    image: linuxserver/mariadb:latest
    container_name: newznab_db
    environment:
      - MYSQL_ROOT_PASSWORD=
      - PUID=1234 #CHANGE_TO_YOUR_UID
      - PGID=65234 #CHANGE_TO_YOUR_GID
      - TZ=Europe/Amsterdam #CHANGE_TO_YOUR_TZ
      - MYSQL_DATABASE=newznab
      - MYSQL_USER= #A username
      - MYSQL_PASSWORD= # Another database password
    volumes:
      - /volume2/docker/newznab-mariadb:/config
    ports:
      - 3308:3308/tcp
    network_mode: synobridge
    healthcheck:
      test: ["CMD", "mysqladmin" ,"ping", "-h", "172.20.0.1"]
      timeout: 20s
      retries: 10
    security_opt:
      - no-new-privileges:true
    restart: always

Helaas pakt hij de mariadb van mijn spotweb docker package ondanks dat deze in een andere container zit en de yaml naar een andere poort verwijst. Waarschijnlijk kan ik beter de mariadb uit beide containers halen en in een aparte container stoppen.

De volgende stap is het vinden van regexen voor meer nieuwsgroepen, de standaard meegeleverde zijn bij lange na niet compleet.

Ook wil ik beter kijken naar de nieuwere, hierboven genoemde, newznab-nntmux. Volgens mij is deze niet meer afhankelijk van regexen, maar mijn probleem hierbij is de afhankelijkheid van Laravel, waar ik niet doorheen kom met mijn gedachten.