Set up Newznab SpotWeb Apache provider Ubuntu

In this tutorial SpotWeb Apache NewzNab provider Ubuntu. We are going to set up SpotWeb. That this can be used as a Newznab server. I’m assuming you’re using Apache. On a computer that Ubuntu is installed on.

Check Apache htaccess settings

We must be sure that Apache htaccess is active. You can check this in the following way.

sudo nano /etc/apache2/sites-available/default

Look up the line below.

allow from all

If this is set to none. Then you have to adjust this to all.

If you have had to adjust the above, because it was incorrect. Then you have to restart Apache. We do this with the command below.

sudo service apache2 restart

The htaccess settings, have now been checked.

Create the htaccess file for SpotWeb

Now we create a htaccess file for SpotWeb.

sudo nano /var/www/html/.htaccess

We copy the following. In the htacces file.

RewriteEngine on
RewriteCond %{REQUEST_URI} !api/
RewriteRule api/?$ index.php?page=newznabapi [QSA]
RewriteRule details/([^/]+) index.php?page=getspot&messageid=$1 [L]

Or below. If SpotWeb is not installed in your root folder.

RewriteEngine on
RewriteCond %{REQUEST_URI} !api/
RewriteBase /spotweb/
RewriteRule api/?$ index.php?page=newznabapi [QSA]
RewriteRule details/([^/]+) index.php?page=getspot&messageid=$1 [L]

Now press ctr plus x key. Then click y, to save this file.

If everything went well. Then you can access the next page.

http://ipserver/spotweb/api?t=c

You are now done with the Newznab SpotWeb tutorial SpotWeb can now serve as a Newznab provider. You have to keep in mind that this is nice as a backup. No more. Because a lot of spotters don’t follow the scene rules. Therefore a lot of spots are not recognized. And some have harddcoded dutch subs. You can filter those by blocking “ingebakken”. In SickRage or CouchPotato. The newznab api of course remains much male better.

You can also use a spot web site as a backup.

Be the first to comment

Leave a Reply