Skip to content

Commit

Permalink
Add repocket app
Browse files Browse the repository at this point in the history
Add repocket app in docker stack
  • Loading branch information
OlivierGaland committed Oct 24, 2022
1 parent bdbedb6 commit 60d3e42
Show file tree
Hide file tree
Showing 4 changed files with 36 additions and 11 deletions.
4 changes: 4 additions & 0 deletions .env
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,10 @@ PACKETSTREAM_CID=<CID>
# Your traffmonetizer token (to retrieve in your traffmonetizer dashboard : Section : dashboard -> Your application token
TRAFFMONETIZER_TOKEN=<TOKEN>

# Your Repocket account email
# Your Repocket account password
RP_EMAIL='<email>'
RP_PASSWORD='<password>'

# Internal environment (do not change)
_COMPOSE_PROJECT_NAME=cashfactory
Expand Down
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@ Those tools are using your computer to route traffic, I'm personnally using it r
Installation (you can open www/index.html file to have a more interactive install section) :

- Install linux OS on your host machine (a low consuming and cheap linux compatible box if you want a dedicated computer) or you can use an already set linux server running 24/7 as this software is very low ressources consuming.
- Download CashFactory latest release in $HOME directory : cd $HOME, then : wget https://github.com/OlivierGaland/CashFactory/archive/refs/tags/v1.1.tar.gz , then uncompress : tar -xvf v1.1.tar.gz
- Edit created directory name to CashFactory and cd inside : mv CashFactory-1.1 CashFactory ; cd CashFactory
- Download CashFactory latest release in $HOME directory : cd $HOME, then : wget https://github.com/OlivierGaland/CashFactory/archive/refs/tags/v1.2.tar.gz , then uncompress : tar -xvf v1.2.tar.gz
- Edit created directory name to CashFactory and cd inside : mv CashFactory-1.2 CashFactory ; cd CashFactory
- Run install script (Need to run it as sudo -supervisor-) : sudo ./setup.sh
- Create an account for the app(s) you want to use (7 app supported : see Registering section below)
- Create an account for the app(s) you want to use (8 app supported : see Registering section below)
- Update .env file with the account details (put your account informations in defined environment variables)
- (Optional) If you don't want to use all app : comment or delete the corresponding section in docker-compose.yml
- Special procedure for Earnapp : you will need to add your device in the dashboard, to get the id use Portainer to open "exec console" on the Earnapp container (or through ssh enter: docker exec -it cashfactory_Earnapp_1 sh) and type : earnapp showid, to add the device you need to enter this link in your browser https://earnapp.com/r/your-id replacing "your-id" with the id you found earlier with show-id.
Expand All @@ -28,6 +28,7 @@ This won't cost you anything and motivate me to maintain this software by adding
- Supported [Register IPRoyal Pawns](https://iproyal.com/pawns?r=455236)
- Supported [Register Packetstream](https://packetstream.io/?psr=32GQ)
- Supported [Register Traffmonetizer](https://traffmonetizer.com/?aff=52057)
- Supported [Register Repocket](https://link.repocket.co/qtCj)
- Supported [Register Bitping](https://app.bitping.com?r=XLr65_of) : This tool only pay in crypto (BitcoinSV)
- Not yet supported [Register Proxyrack](https://peer.proxyrack.com/ref/08e43xzp6ixdutkxgwsf1vytiqbpcinvt2fge2lc) : Windows only.
- Not yet supported [Register Spider Income](https://income.spider.dev/r/galan21l65) : linux version under dev (prerequisite for CashFactory implementation). Warning : I get no income on this one since a few monthes, never payed, suspected SCAM
Expand Down
18 changes: 18 additions & 0 deletions docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -168,6 +168,24 @@ services:
default:
ipv4_address: 172.106.0.80
#End of Packetstream section

#Start of Repocket section (remove this if Repocket not wanted)
# variables to define in .env file :
# RP_EMAIL : Your application mail
# RP_PASSWORD : Your application password
Repocket:
depends_on:
- Portainer
- Webserver
image: repocket/repocket:latest
restart: always
environment:
- RP_EMAIL
- RP_PASSWORD
networks:
default:
ipv4_address: 172.106.0.90
#End of Repocket section

volumes:
portainer_data:
Expand Down
18 changes: 10 additions & 8 deletions www/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,8 @@
<button type="button" onclick="window.open('https://dashboard.honeygain.com/')">Honeygain</button>
<button type="button" onclick="window.open('https://dashboard.peer2profit.app/dashboard')">Peer2profit</button></td></tr>
<tr><td><button type="button" onclick="window.open('https://pawns.iproyal.com/')">IPRoyal Pawns</button>
<button type="button" onclick="window.open('https://packetstream.io/dashboard')">Packetstream</button></td></tr>
<button type="button" onclick="window.open('https://packetstream.io/dashboard')">Packetstream</button>
<button type="button" onclick="window.open('https://app.repocket.co/')">Repocket</button></td></tr>
<tr><td><button type="button" onclick="window.open('https://app.bitping.com/earnings')">Bitping</button>
<button type="button" onclick="window.open('https://app.traffmonetizer.com/dashboard')">Traffmonetizer</button></td></tr>
<tr><td><button type="button" onclick="window.open('https://income.spider.dev/dashboard')"><strike>Spider Income</strike></button><button type="button" onclick="window.open('https://peer.proxyrack.com/dashboard')">Proxyrack</button></td></tr>
Expand All @@ -66,15 +67,16 @@
<th>GB Payout</th>
<th></th>
</tr>
<tr><td>EarnApp</td><td>Yes</td><td>5</td><td>3</td><td>$0.5</td><td><button type="button" onclick="window.open('https://earnapp.com/i/p34wpf4')">Register</button></td></tr>
<tr><td>Honeygain</td><td>Yes</td><td>5</td><td>5</td><td>$0.1</td><td><button type="button" onclick="window.open('https://r.honeygain.me/GALAN2C368')">Register</button></td></tr>
<tr><td>EarnApp</td><td>Yes</td><td>3</td><td>3</td><td>$0.5</td><td><button type="button" onclick="window.open('https://earnapp.com/i/p34wpf4')">Register</button></td></tr>
<tr><td>Honeygain</td><td>Yes</td><td>3</td><td>5</td><td>$0.1</td><td><button type="button" onclick="window.open('https://r.honeygain.me/GALAN2C368')">Register</button></td></tr>
<tr><td>Peer2profit</td><td>Yes</td><td>3</td><td>1</td><td>$1</td><td><button type="button" onclick="window.open('https://p2pr.me/164081436561ccd71d961f2')">Register</button></td></tr>
<tr><td>IPRoyal Pawns</td><td>Yes</td><td>2</td><td>1</td><td>$0.2</td><td><button type="button" onclick="window.open('https://iproyal.com/pawns?r=455236')">Register</button></td></tr>
<tr><td>Packetstream</td><td>Yes</td><td>2</td><td>2</td><td>$0.1</td><td><button type="button" onclick="window.open('https://packetstream.io/?psr=32GQ')">Register</button></td></tr>
<tr><td>Traffmonetizer</td><td>Yes</td><td>1</td><td>1</td><td>$0.1</td><td><button type="button" onclick="window.open('https://traffmonetizer.com/?aff=52057')">Register</button></td></tr>
<tr><td>Traffmonetizer</td><td>Yes</td><td>2</td><td>1</td><td>$0.1</td><td><button type="button" onclick="window.open('https://traffmonetizer.com/?aff=52057')">Register</button></td></tr>
<tr><td>Repocket</td><td>Yes</td><td>1</td><td>1</td><td>$0.2</td><td><button type="button" onclick="window.open('https://link.repocket.co/qtCj')">Register</button></td></tr>
<tr><td>Bitping</td><td>Yes</td><td>1</td><td>1</td><td>NA</td><td><button type="button" onclick="window.open('https://app.bitping.com?r=XLr65_of')">Register</button></td></tr>
<tr><td><strike>Spider Income</strike></td><td>Not yet</td><td>0</td><td>1</td><td>$1</td><td><button type="button" onclick="window.open('https://income.spider.dev/r/galan21l65')">Register</button></td></tr>
<tr><td>Proxyrack</td><td>Not yet</td><td>3</td><td>1</td><td>$0.5</td><td><button type="button" onclick="window.open('https://peer.proxyrack.com/ref/08e43xzp6ixdutkxgwsf1vytiqbpcinvt2fge2lc')">Register</button></td></tr>
<tr><td>Proxyrack</td><td>Not yet</td><td>2</td><td>1</td><td>$0.5</td><td><button type="button" onclick="window.open('https://peer.proxyrack.com/ref/08e43xzp6ixdutkxgwsf1vytiqbpcinvt2fge2lc')">Register</button></td></tr>
</table>
<table class="table_text">
<tr><td>
Expand All @@ -91,8 +93,8 @@
<tr><td>
<h1>Installation procedure :</h1><br><br>
1) Install linux OS on your host machine.<br><br>
2) Download CashFactory latest release : wget https://github.com/OlivierGaland/CashFactory/archive/refs/tags/v1.1.tar.gz , then uncompress : tar -xvf v1.1.tar.gz<br><br>
3) Edit created directory name to CashFactory and cd inside : mv CashFactory-1.1 CashFactory ; cd CashFactory<br><br>
2) Download CashFactory latest release : wget https://github.com/OlivierGaland/CashFactory/archive/refs/tags/v1.2.tar.gz , then uncompress : tar -xvf v1.2.tar.gz<br><br>
3) Edit created directory name to CashFactory and cd inside : mv CashFactory-1.2 CashFactory ; cd CashFactory<br><br>
4) Run install script (Need to run it as sudo -supervisor-) : sudo ./setup.sh<br><br>
5) Create an account for the app you want to use (5 app supported, see Register tab)<br><br>
6) Update .env file with the account details<br><br>
Expand Down Expand Up @@ -138,7 +140,7 @@ <h3>I'm happy with the software and want to give you a reward, how can I do that
<table class="table_text">
<tr><td>
<h1>CashFactory</h1><br><br>
Release : 1.1 (10/08/2022)<br><br>
Release : 1.2 (24/10/2022)<br><br>
Author : Olivier Galand (contact : [email protected])<br><br>
Project page and support : https://github.com/OlivierGaland/CashFactory<br><br>
This product is free for use and may be copied and distributed freely in its original form.<br>
Expand Down

0 comments on commit 60d3e42

Please sign in to comment.