[Torrents] Azureus and Mininova Bookmarks

Par défaut

Last week, Mininova has released a bookmark system for its users, it would allow remote downloading, but information are missing to configure Azureus/Vuze properly, here is a mini tutorial.

You can imagine the reation of channels on Mininova, give your feed to your friends, and all start to download the same torrents at the same time to improve your speed and share the good content!

Mininova configuration

  1. Create a mininova account, or use your own to login
  2. When logged in, bookmark icon will appear next to the torrent link. Example: Auberge Espagnole
  3. Click on the bookmark link, it will be add on your bookmarks page

Azureus configuration

Be sure to have the last version of Azureus

Installing RSSFeed Scanner plugin

Open Azureus, and go in menu: File -> Plugins -> Installation Wizard…
Select « By list from Sourceforge.net« , and select the plugin RSS Feed Scanner in the list, click Next and Install

Configuring RSSFeed Scanner plugin

Go in menu: File -> Plugins -> RSSFeed Scanner, select « Options » tab

Adding a RSS Feed URL

Click on the « + » next to the top box

  • Give it a name
  • Set the URL you’ll find on your bookmarks page on mininova (called Your personal RSS feed)
  • press « Enabled« 
  • and save

Adding a Filter

Click on the « + » next to the bottom box

  • Give it a name
  • Set the filter to « ^http« 
  • Select « Filter is a Regular Expression« 
  • Deselect « Filter searches title« 
  • Set state to « Forced Download » if you wanted your torrent to start automaticly
  • Set Feed to your mininova feed your mininova feed you’ve just added to Azureus
  • Set type to « None« 
  • Press « Enabled« 
  • and save

Go inside tab « Status », and you’ll see your bookmarks there, starting to download.

[Nginx] fastcgi configuration on Centos

Par défaut

After a week of « 502 Bad Gateway » error on blog.feevy.com, it was time to dive in our new Nginx toy on Feevy server and understand what happened.

First, Nginx is not like Apache or Lighttpd, it doesn’t support FastCGI by default. So, you need to be sure you’ve compiled the fcgi module with your PHP installation.

On Centos, to compile a new PHP, just launch: /scripts/easyapache

Then you’ll need to launch the FastCGI process, download this FastCGI script, place it in /usr/local/bin, and add it to your init.d.

At the end, you just need to configure your php server in nginx, that would be the most simple part:

  server {
      listen 80;
      server_name     blog.feevy.com;
      index           index.php;
      root            /home/wwwfeev/blog;

      if (!-e $request_filename) {
        rewrite  ^(.*)$  /index.php?q=$1  last;
        break;
      }

      location ~ .php$ {
         fastcgi_pass  127.0.0.1:9999;
         fastcgi_index index.php;
         fastcgi_param SCRIPT_NAME $fastcgi_script_name;
         fastcgi_param REQUEST_URI $request_uri;
         fastcgi_param DOCUMENT_URI $document_uri;
         fastcgi_param DOCUMENT_ROOT $document_root;
         fastcgi_param REMOTE_ADDR $remote_addr;
         fastcgi_param REMOTE_PORT $remote_port;
         fastcgi_param SERVER_ADDR $server_addr;
         fastcgi_param SERVER_PORT $server_port;
         fastcgi_param SERVER_NAME $server_name;
         fastcgi_param SCRIPT_FILENAME  /home/wwwfeev/blog/$fastcgi_script_name;
         fastcgi_param QUERY_STRING $query_string;
         fastcgi_param REQUEST_METHOD $request_method;
         fastcgi_param CONTENT_TYPE $content_type;
         fastcgi_param CONTENT_LENGTH $content_length;
      }
  }

[Suse] Adding Apache2 mod_rewrite

Par défaut

As a reminder for futur Apache configuration on a Suse server:

  • Edit ‘/etc/sysconfig/apache2‘, add ‘rewrite‘ to ‘APACHE_MODULES‘ parameter
  • Edit ‘/etc/apache2/sysconfig.d/loadmodule.conf‘, add ‘LoadModule rewrite_module /usr/lib64/apache2-prefork/mod_rewrite.so‘ to the list of modules
  • Restart Apache server: /etc/init.d/apache2 restart

[Ubuntu] Media Center

Par défaut

This weekend, we build a media center to share a 500Go disk on the network (+150Go internal drive), using Ubuntu 7.10 and various open-source software.
Here is a list of them, and some links to ease their uses.

Any advice, tools to add to this configuration? Might be really great to use the NFS as a TimeMachine, and easily back all our important data this way.