Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EarnApp Docker

Docker Image for EarnApp

Clone

git clone https://github.com/fazalfarhan01/earnapp_docker.git

Available Tags

  1. latest - Built and updated daily
  2. hourly-latest - Built and updated every hour at UTC 10th minute.
  3. lite - Use when you have problems with regular version. Note: lite version cannot generate it's own UUID and the same has to be provided as an environment variable.

How to:

Non Compose

  1. Make a directory for earnapp data

    • mkdir $HOME/earnapp-data
  2. Run the container

    • docker run -d --privileged -v /sys/fs/cgroup:/sys/fs/cgroup:ro -v $HOME/earnapp-data:/etc/earnapp --name earnapp fazalfarhan01/earnapp

    or if you are using the lite version

    • docker run -d -e EARNAPP_UUID='sdk-node-XXXXXXXXXXXXXXXXXXX' --name earnapp fazalfarhan01/earnapp:lite
  3. Get the UUID

    • docker exec -it earnapp showid
  4. Copy and paste the app UUID in the EarnApp Dashboard

Compose

  1. Make a new directory, create a file named docker-compose.yml and paste the following into it.
version: '3.3'
services:
    app:
        image: fazalfarhan01/earnapp
        privileged: true
        volumes:
            - /sys/fs/cgroup:/sys/fs/cgroup:ro
            - ./etc:/etc/earnapp

Use the lite version if you don't want to run the container priviledged or having any of the issues here.

version: '3.3'
services:
    app:
        image: fazalfarhan01/earnapp:lite
        environment:
            EARNAPP_UUID: YOUR_NODE_ID_HERE
  1. Run docker-compose up -d

  2. You can access the earnapp cli using the command

    docker-compose exec app earnapp <YOUR COMMAND GOES HERE>

Like my work?

Consider donating.

  • BTC: 1PdUFXmVUxy88NRPJ2RFuhyjUqMiJyZybR
  • ETH: 0x715810d3619b6831b3d4ff0465ec3523aceb20c6
  • PayPal: @fazalfarhan01

About

Containerized version of BrightData's EarnApp

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages