1. Home
  2. carpet
  3. Install Earnapp on Docker (in 5 min on Synology)

Install Earnapp on Docker (in 5 min on Synology)

Some time ago I made you discover Earnapp, an application that makes it possible to make its Internet connection profitable.The service pays you against the use of the bandwidth that you do not use.In this first presentation, I explained to you how to use a Raspberry Pi Zero at € 15, to win each month $ 15 in automatic.We then saw how to create an Earnapp virtual machine on Synology, practical for those who do not have a Raspberry Pi, or not wanting to buy one.But there is still another solution, simpler and less greedy than a virtual machine: the installation of an Earnapp container under Docker.This is what I suggest you discover today in this little tutorial.

I will not come back to the details of the company and the operation of the service, since I have already explained everything in the previous article.

A lire également: EarnApp: Gagnez 15$ / mois grâce à ce Raspberry Pi à 15€ !Le tuto n'est pas là pour une énième polémique sur EarnApp et consorts. Le sujet a déjà été débattu, et EarnApp est clair sur la façon dont il a été validé par les différents organismes de sécurité. Le sujet ne vous plait pas: passez votre chemin ! Si j'écris ce tuto, c'est que beaucoup de lecteurs m'ont demandé comment réaliser cela suite à l'article sur la machine virtuelle. Les commentaires des “rageux” qui n'apportent rien de constructif seront purement et simplement refusés.

Prerequisite

It will of course have to have a docker installation, whether on a computer, a server, or a Synology NAS like here.The installation proposed here is made on a Synology 1019+ NAS, but it will be similar on other solutions.

On Synology, if you do not have Docker, it will be enough to install it via the Synology package center:

You will of course also need an account on Earnapp, and a machine identifier.

Each time you install Earnapp (whether on Windows, Android, Raspberry Pi, or a virtual machine)), the software creates a unique identifier to identify your machine and add it to its dashboard.The Docker container that we will install here does not create a identifier itself, so we must recover one from another installation in order to have a valid identifier.

In practice:

We can now move to the creation of our Earnapp Docker container.

Attention: en France (et peut être d'autres pays)) vous êtes légalement responsable de l'usage qui est fait de votre ligne internet. Si votre voisin télécharge illégalement du contenu grâce à votre Wifi, ou si une entreprise exploite votre bande passante pour des activités illégales, vous êtes responsable. L'auteur du blog ne saurait donc être tenu responsable d'un quelconque dommage subi, manque à gagner ou d'une quelconque perte de données consécutives à une manipulation décrite dans ce blog. Faites vos propres recherches, renseignez vous, prenez vos propres décisions.

Creation of the Earnapp Docker container

There are many Docker containers already configured, which can be easily reused.And there is already one for Earnapp.Just go to Docker, register, then look for Earnapp:

Installer EarnApp sur Docker (en 5 min sur Synology))

We select the image “Fazalfarhan01/Earnapp”, we click on “Download”, and we select the “Lite” version in the drop -down list.It is the version that requires the least privileges and which works very well on Synology:

We then go to the “Image” menu on the left.On the right, we find the image “Fazalfarhan01/Earnapp: Lite” freshly downloaded:

We select it, then click on “Launch”.There we can give a name to our container:

We leave the other default settings, but we click on “Advanced Settings”.On the first screen, you can check “activate automatic restart”, if you want to be sure that the Earnapp container restarts automatically after restarting the NAS for example (following an update or other)).

We then go to the “Environment” tab.There, we add a variable called “earnapp_uuid”, then in value we stick the Earnapp identifier raised above, recovered thanks to the installation made on another device (smartphone, Windows PC, etc..)).

We apply the modifications, and validate the machine.This one will start automatically:

If we go to “container”, we must see our container Docker Earnapp Lite in operation:

As we can see this installation consumes very few resources, since it only uses 170mb of RAM and 0.55% of the CPU on my syno here.In reality, after a certain time, it only consumes only sixty MO in memory, and 0.03% of the CPU, which is derisory, as we can see here with two instances:

Last thing: on the Dashboard Earnapp, I rename my device using the little pencil on the left, with the same name I gave to my Docker container.This allows me to better find myself there with several instances in operation:

Here it only remains to let go quietly.After a few minutes Earnapp will detect the country, the IP, and start using the bandwidth of your virtual machine.

Conclusion

The use of Docker has the great advantage of creating extra light virtual machines, much lighter than those managed with Virtual Station Manager.As we saw here, the installation is done in just 5 minutes.

The use of the container in its “Lite” version poses the constraint of recovering an Earnapp identifier from another machine.On the other hand, it has the advantage of being able to create as many machines as you wish, with different identifiers.Here, for example, two who are running at the same time for Earnapp, on the same NAS, and this with a very negligible impact on performance.Be careful however: no need to create about twenty like that, the impact on the yield will be negligible.Up to 3-4 machines with Earnapp on the same IP address, correct results are obtained.Afterwards, the delta is zero.

However, it remains interesting to multiply the machines if we can use them on different IP addresses.Thus, for example, my NAS having two Ethernet ports, one is connected to my usual ADSL line, the other on a 4G router, which I usually use when I am traveling.As my trips are very limited from the pandemic, I return my subscription using the 4G router on my NAS.Unfortunately I did not succeed under Docker to assign a container to a specific ethernet port.If some of you know how to do it, I am taking the way to follow!

Du coup, pour le moment, j'ai deux installations EarnApp Docker sur la ligne ADSL classique, et une machine virtuelle (sous Virtual Station Manager donc)) qui elle est connectée via le routeur 4G, car l'affectation des cartes réseau sous VMM est beaucoup plus simple.

Comme je l'avais expliqué dans le dernier guide, malgré la baisse de rémunération de EarnApp, je continue à utiliser le service, qui reste rentable (ici avec 6 machines sur 3 IP différentes)), et qui a fait ses preuves.The company communicates a lot, in particular via its discord which brings together a very large community, it answers any questions, organizes events (competitions, bonuses according to occasions as recently with Valentine's Day, etc..)), and pay quickly as soon as you reach the minimum necessary (personally I usually have payments during the day)).

In a few days, I will present another installation under Docker, this time for Honeygain, which offers the same type of service. Vous avez été plusieurs à me demander comment faire, je vous expliquerai tout ca en détail ;-)) Une bonne manière de multiplier un peu les revenus !