Skip to main content

Sonerezh – Your own Spotify

If you have your own server, one of the very first service you want to install is a web portal to access to all your musics from anywhere.

This is basically what Spotify is doing, to listen music by streaming with the possibility to create and share playlists, but not on your own server and with no control. Obvisouly, you may want to change that with an Opensource alternative.

The most popular alternative is Subsonic, written in Java (Kind of heavy then), but a new one is emerging, with a modern design and much lighter, I call Sonerezh.


Yify-pop, the opensource netflix streaming torrents from Yify

Remember Popcorn Time? and all its alternatives such as Popcorn Team, Time4Popcorn, Atraci, and many others, that came basically after the end of the Popcorn time project?

Well, after the entry of Netflix in several new countries, it has not been long to see an opensource alternative, a kind of Netflix + Popcorn time actually.

Popcorn Time was a fancy software to install on your computer and allowing you to watch all the top movies and TV-shows based on popular trackers. You were then able to watch them like if it was a simple stream (Just click play and watch) but in peer to peer.

Great software but a big problem for your privacy. Indeed, if you use such software it is easy to catch your IP on the trackers and know if you are downloading the latest Hollywood blockbusters.

Well, this is where Yify Pop will interest a lot of people.

yify-pop main page

Yify Pop is a web server to stream torrents from yify, with a nice interface, which is actually responsive design (Mobile/Tablet friendly).

Easy to install on a remote server, Yify Pop has a large set of movies, TV shows and also includes a large set of subtitles in different languages.

yify-pop TV shows game of thronesBasically, a great software to watch in streaming all the latest movies, TV shows, etc…

Unfortunately, it might not be legal in your country.

But for the sake of knowledge, let’s see how to install it!

Yify-pop waiting for stream buffer


You will first need to install node.js and npm.

1) Install nodejs and npm

– If you use Ubuntu, simple run (as root)

– If you are on Debian (Wheezy?) like me, you can install nodejs from wheezy-backports (modify your source.list accordingly) and run (in root):

and for npm, you can use the installer (still in root)

2) Clone their git repository into your /var/www

Still in root (or with sudo):

3) Install the 2 specific requirements (Geddy and Peerflix)

Still in root:

4) Install the application

Still in root:

5) Start the server

and simply go to http://YourIP:4000/

yify-pop stream video p2p start


Make it a service

Now you want to make sure the application stay always on? I recommend you to use forever that will make sure your nodejs application is always running. If suddenly the process is killed, forever will bring it back.

1) Install forever

2) Launch Yify-Pop with forever

if you want to stop it, simply run:

You can actually replace /usr/bin/geddy by any of your js application.

3) Now you want to make sure geddy is started at boot time

To do so, you will need to create a init.d script that will give us control to start or stop the service.

Still in root, create an init.d script called geddy:

and paste:

You can update the command to run if you want to change the default port, etc…

Save (CTRL +X) and make it executable.

and add it to your boot sequence:

Now if you restart your server, (or simply start manually the script), Yify-pop will be back to life!


Well it’s not done yet, you could also want to change the port number or directly redirect the port 4000 to a sub domain (Easier to remember and better if you want to make it an open service). Here is how.

Virtualhost configuration

What you will need:

1) Create a A redirection in your DNS server/registrar with something like stream.domain.tld to your IP

2) Have SSL certificate ready. If not you can read this tutorial. (Optional)

3) Install Mod Proxy HTML and activate proxy HTTP

In root, run:

4) Create your virtualhost as following:

In /etc/apache2/sites-enabled/, create a file called yify-pop (In root):

and paste the following content:

Adapt the content (Servername, webmaster email, SSL certificate, directory,…).

When done, save the file (CTRL+X then Yes) and reload apache: (In root)

From now one, all the connections to stream.domain.tld will be redirected first to https://stream.domain.tld, which will be redirected to localhost:4000

And voila! All set!


If any question, I suggest you to visit their github issues tracker. Many new features are coming so keep in touch with the project!

Atraci – The new Popcorn Time for music, similar to Deezer, Spotify,…

atraci logoUnfortunately, at that time, I didn’t write any article when the HipHop application closed its door. But it seems, similar to Popcorn Time story, (Launched, closed, reborned,…), a new fork has emerged from the viral HipHop, called Atraci.


Atraci, is like the Popcorn Time for the music.

Through a userfriendly interface, 100% free without any ads or sign up, you can listen millions of musics (60+ millions) in streaming.

Atraci screenshot

Available for Windows, Linux (32/64b) and Mac OSX, they are also working on an Android and iOS version.

How does it work?

Atraci use iTunes + + SoundCloud to display all the songs information (Cover, title, artist, etc…) when searching. Then, it will find the best match for the selected song on Youtube and will stream the highest quality video stream.

You will have no direct download (Only streaming) and no torrents then as based on Youtube (No sharing).

Probably 100% legal then.

You can directly download their latest version on their official website or through their git repository.

Time4Popcorn includes now a VPN – Streaming torrent app

Streaming apps have been very dynamic in the past years and I feel even more recently since the launch of Popcorn Time, previously shared in an article. If you don’t know what it is, in short, it’s a streaming app using torrent protocol that let you easily watch popular movies currently shared on popular torrent tracker. You don’t need to download the entire movie, just press Play and the app will buffer the movie and start in few seconds. You got a fancy interface with movie information and subtitles of your choice.

It’s a great application but the original team had to close the project….you can read my article on this if you want to know why. But long story short, the legality of this application may not be certain and they received a lot of complains, etc…

popcorn time screenshot, time4popcorn, vpn, torrent, streaming

Well, after closing, a lot of others projects have forked the project and continue to build on top of it. It’s the case of Popcorn Team but also Time4Popcorn, that in their case have just release a new version that includes now a VPN!!

Time4Popcorn have probably been the most popular “rebirth” of PopcornTime thanks to several high added value features, such as an Android client for example.

Well this time again, they bring a new outstanding feature with the partnership of Kebrum by adding a VPN to the software. Simply activate or disable in 1 click the VPN. No need to set up anything!

Currently only for Windows, it’s probable to see Linux and MacOS version coming too. If you are interested to give it a shot, you can download their version here.