XternA / income-generator

A set & forget, multi-platform, lightweight, self-updating Docker stack that manages a suite of passive income applications utilising unused internet bandwidth. Designed using native OS solution for fast deployment in mind with global tool access.
Other
49 stars 5 forks source link
automated bandwidth bitping cash crypto docker earnapp honeygain income iproyal money mysterium packetstream passive-income peer2profit proxyrack raspberry-pi repocket speedshare traffmonetizer

💻 Income Generator 💵

[ Multi-Platform | OS Native | Containerized Stack | Passive Income | Auto Update ]

[![GitHub Release Date](https://img.shields.io/github/release-date/XternA/income-generator?style=&label=Release%20Date)](https://github.com/XternA/income-generator/releases) [![GitHub Release](https://img.shields.io/github/v/release/XternA/income-generator?sort=date&display_name=release&style=flat&label=Version)](https://github.com/XternA/income-generator/releases/latest) [![GitHub Repo stars](https://img.shields.io/github/stars/XternA/income-generator?style=flat&logo=github&label=Stars&color=orange)](https://github.com/XternA/income-generator) [![Donate](https://img.shields.io/badge/Donate-PayPal-blue.svg?style=flat&logo=paypal)](https://www.paypal.com/donate/?hosted_button_id=32DCQ65QM5FNE) If you like this project, don't forget to leave a star. ⭐

image

Income Generator is an all-in-one feature-rich tool that allows generating passive income by leveraging income generating applications and unused internet bandwidth with minimal system resource.

Designed for minimal setup and native cross-platform support, utilizing containerized runtime isolation from the host, with full orchestration allowing fast deployment across multiple hosts.

📖 It's' strongly recommended to refer to the Wiki for in-depth details and instructions.

Key Features ✨

Getting Started 🚥

Prerequisite 📦

The tool configures and runs everything in a containerized virtualized environment isolated from the host.

Quick Start Guide ⚙️

If the prerequisites are met based on the platform, you can simply follow the quick start guide, otherwise, refer to the Wiki for the full setup procedure.

Windows

Windows

Refer to the Windows guide first to ensure prerequisites are met before proceeding. If WSL is already configured, continue.

Open the command line and get the bootstrap script.

curl -o %APPDATA%\IGM\igm.bat --create-dirs --ssl-no-revoke -L https://raw.githubusercontent.com/XternA/income-generator/main/start.bat

Register the bootstrap script by adding an entry to the environment variable path.

for /f "delims=" %i in ('powershell -Command "[Environment]::GetEnvironmentVariable('Path', 'User')"') do set USERPATH=%i && setx PATH %USERPATH%;%APPDATA%\IGM

For the registering to take effect, close and re-open a new command line process.

Run the tool.

# Type anywhere in the command line
igm

Linux & macOS

LinuxmacOS

Open the terminal and clone the project.

git clone --depth=1 https://github.com/XternA/income-generator.git ~/.income-generator

Register alias for global access. (Auto detects and adds to current shell choice e.g. .bashrc, .zshrc etc.)

echo "alias igm=\"sh -c 'cd ~/.income-generator; sh start.sh \\\"\\\$@\\\"' --\"" >> ~/."${SHELL##*/}rc"; source ~/."${SHELL##*/}rc"

Run the tool.

# Type anywhere in the command line
igm

Register Applications

Register an account for each application in the applications table. Can also be done from the tool.

App Compatibility 📋

Using the table below, each app can identify its total install count per IP type. This indicates which stack option to run in the 'Install & Run Applications' option of the tool.

Each app has been grouped in the install option. Therefore, whether it be residential or hosting already installed in the same network, you can install it on another device within the same network using the selective choice. The tool will install all the apps that meet the conditions below.

Application Residential / Mobile IP VPS / Hosting IP Devices Per Account Devices Per IP Major Payout Type
EARNAPP :white_check_mark: :x: 15 1 PayPal
HONEYGAIN :white_check_mark: :x: 10 1 PayPal, Crypto
PEER2PROFIT :white_check_mark: :white_check_mark: Unlimited Unlimited Crypto
TRAFFMONETIZER :white_check_mark: :white_check_mark: Unlimited Unlimited Crypto
PAWNS :white_check_mark: :x: Unlimited 1 PayPal, Crypto
REPOCKET :white_check_mark: :white_check_mark: Unlimited 2 PayPal, Wise
PACKETSTREAM :white_check_mark: :x: Unlimited 1 PayPal
PROXYRACK :white_check_mark: :white_check_mark: 500 1 PayPal
PROXYLITE :white_check_mark: :white_check_mark: Unlimited 1 Crypto
EARNFM :white_check_mark: :white_check_mark: Unlimited 1 PayPal, Crypto
SPIDE :white_check_mark: :x: Unlimited Unlimited PayPal, Crpyto
SPEEDSHARE :white_check_mark: :x: Unlimited 1 PayPal, Crypto
GRASS :white_check_mark: :x: Unlimited 1 Crypto
MYSTNODE :white_check_mark: :white_check_mark: Unlimited Unlimited Crypto
BITPING :white_check_mark: :white_check_mark: Unlimited 1 Crypto
GAGANODE :white_check_mark: :white_check_mark: Unlimited 1 Crypto
NODEPAY :white_check_mark: :x: 250 Unlimited Coming Soon
BEARSHARE :white_check_mark: :white_check_mark: Unlimited 1 Crypto

Tested Environments ✅

The docker stack should work on anything that has docker installed. The tool has been tried and tested on the following environments: Windows WSL2 (x86_64 / amd64) Linux Ubuntu (x86_64 / amd64) Raspbian OS (arm32/64) Intel macOS (x86_64) Apple Silicon (arm64)
:green_circle: :green_circle: :green_circle: :green_circle: :green_circle:
Desktop / Laptop Desktop / Laptop Raspberry Pi 3/4 MacBook Pro MacBook Pro

Like The Project? 🫶

Your efforts and interest are well appreciated if you would like to contribute and improve the tool or compatibility and enable it widely available and easy to use.

Even if you do not wish to contribute, you can still show your support by giving this project a star ⭐.

Donations 💸

Donations are warmly welcomed, no matter the amount, your support is gratefully appreciated. Additionally, it helps fuel future developments and maintenance. Thank you. 🙏🏻

Disclaimer ⚠️

Before using the applications provided in this stack, it is essential to verify that your actions comply with the laws of your jurisdiction and adhere to the terms outlined in your internet service provider's contract. The integration of these applications within this stack is purely for user convenience and does not signify an endorsement of their utilization.

The author of this stack does not accept any responsibility for the outcomes resulting from the utilization of these applications. While this stack streamlines the configuration process and facilitates automated updates for the included applications, it is distributed on an "as is" basis without any warranties.

The author does not provide any assurances, whether explicit or implicit, regarding the accuracy, completeness, or appropriateness of this script for specific purposes. The author shall not be held accountable for any damages, including but not limited to direct, indirect, incidental, consequential, or special damages, arising from the use or inability to use this tool or its accompanying documentation, even if the possibility of such damages has been communicated.

By choosing to utilize this tool, you acknowledge and assume all risks associated with its use. Additionally, you agree that the author cannot be held liable for any issues or consequences that may arise as a result of its usage.