Skip to content

DockWeb is a versatile Docker image designed to run multiple money-making web extensions in a single container. As more Grass-like web extensions are emerging, DockWeb provides an efficient way to manage and deploy them together.

License

Notifications You must be signed in to change notification settings

Masterofnoothing/DockWeb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

65 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🚒 DockWeb: Unified Web Extension Deployment

Docker License: GPL v3 Contributions Welcome

A versatile Docker solution for running multiple web extensions in a single container


🌟 Overview

DockWeb is a powerful Docker image designed to efficiently run multiple web extensions within a single container. As the landscape of monetizable web extensions expands, DockWeb provides a seamless "set it and forget it" solution for managing and deploying them collectively.

✨ Key Features

  • πŸ”„ Multi-Extension Support - Run multiple web extensions simultaneously
  • ⚑ Resource Optimization - Reduces system overhead by consolidating extensions
  • πŸ“ˆ Scalability - Designed to accommodate new extensions as they emerge
  • πŸ–₯️ Cross-Platform - Works on any Docker-supported system
  • πŸ’Ύ Persistent Sessions - Maintains login states across container restarts

πŸ“± Supported Applications

Application Referral Code Status
🌱 Grass cDmWvtOKIDU-7T- βœ… Active
🎨 GradientNode 5VSBV9 βœ… Active
πŸŒ… DawnInternet sufx302h βœ… Active
πŸ’° NodePay EHEzbYy5vbpP2cj βœ… Active
πŸ”₯ Teneo S7erg ❌ Inactive

πŸ’‘ Pro Tip: Using referral codes helps support the development of this free project!


πŸš€ Quick Start

One-Click Deployment (Recommended)

docker run -d \
  --name dockweb \
  --env ALL_EMAIL=your_email@example.com \
  --env ALL_PASS=your_password \
  --volume ./chrome_user_data:/app/chrome_user_data \
  --publish 5000:5000 \
  --restart unless-stopped \
  carbon2029/dockweb

πŸ”§ Individual Extension Configuration

If you prefer to configure extensions individually:

docker run -d \
  --name dockweb \
  --env GRASS_USER=your_email@example.com \
  --env GRASS_PASS=your_password \
  --env GRADIENT_EMAIL=your_email@example.com \
  --env GRADIENT_PASS=your_password \
  --env DAWN_EMAIL=your_email@example.com \
  --env DAWN_PASS=your_password \
  --volume ./chrome_user_data:/app/chrome_user_data \
  --publish 5000:5000 \
  --restart unless-stopped \
  carbon2029/dockweb

πŸ“ Note: You only need to include variables for the extensions you plan to use.


βš™οΈ Configuration

Environment Variables

Variable Description Example
ALL_EMAIL Universal email for all extensions user@example.com
ALL_PASS Universal password for all extensions your_password
GRASS_USER Grass extension email user@example.com
GRASS_PASS Grass extension password grass_password
GRADIENT_EMAIL GradientNode extension email user@example.com
GRADIENT_PASS GradientNode extension password gradient_password
DAWN_EMAIL Dawn extension email user@example.com
DAWN_PASS Dawn extension password dawn_password
TENO_COOKIE Teneo cookie (setup guide) cookie_value
NP_COOKIE NodePay cookie (setup guide) cookie_value

Volume Mounts

Host Path Container Path Purpose
./chrome_user_data /app/chrome_user_data Session persistence

Port Mapping

Host Port Container Port Purpose
5000 5000 Web interface access

πŸ”§ Advanced Usage

Step-by-Step Setup

  1. Pull the Docker Image

    docker pull carbon2029/dockweb
  2. Create Data Directory (Optional but recommended)

    mkdir -p ./chrome_user_data
  3. Run the Container

    docker run -d \
      --name dockweb \
      --env ALL_EMAIL=your_email@example.com \
      --env ALL_PASS=your_password \
      --volume ./chrome_user_data:/app/chrome_user_data \
      --publish 5000:5000 \
      --restart unless-stopped \
      carbon2029/dockweb
  4. Monitor Container Status

    docker ps
    docker logs dockweb
  5. To Solve Dawn Captcha Open your browser and navigate to http://localhost:5000

Container Management

# View running containers
docker ps

# Check container logs
docker logs dockweb

# Stop the container
docker stop dockweb

# Start the container
docker start dockweb

# Remove the container
docker rm dockweb

πŸ“Š Performance & Resources

Current Resource Usage

Metric Value Notes
CPU Usage ~0.01 - 1% Minimal impact
RAM Usage ~522 MB With 5 apps running
Storage Variable Depends on session data

🎯 Optimization Goal: Future updates will focus on further reducing resource consumption.


πŸ’° Revenue Information

Payout Status (as of Feb 9, 2025)

Platform Airdrop Status Notes
🌱 Grass βœ… Paid Successfully distributed
πŸ’° NodePay βœ… Paid Successfully distributed
🎨 GradientNode ⏳ Pending Claims future payouts
πŸŒ… DawnInternet ⏳ Pending Claims future payouts
πŸ”₯ Teneo ⏳ Pending Claims future payouts

⚠️ Disclaimer: Exercise discretion and only participate if you trust the respective platforms.


πŸ†• Recent Updates

Latest Changelog

  • βœ… Fixed Grass Lite Node - Yes the recent issues with grass lite node is fixed it should be functional
  • πŸ”” Discord Webhooks - Currently in development
  • πŸ› Bug Reports Welcome - Found an issue? Create one here

Upcoming Features

  • πŸ€– Auto-login for Captcha Services - Working on bypassing Cloudflare challenges
  • πŸ“Š Enhanced Monitoring - Better logging and status reporting
  • 🎨 Improved Web Interface - More user-friendly dashboard

πŸ€” Frequently Asked Questions

Why use DockWeb instead of browser extensions?

DockWeb provides several advantages:

  • Security: Isolates unknown extensions from your personal browser
  • Resource Management: Centralized control over all extensions
  • Automation: "Set it and forget it" approach
  • Scalability: Easy to manage multiple accounts or extensions
Is DockWeb resource-intensive?

No! DockWeb is designed to be lightweight:

  • CPU usage: ~0.01-1%
  • RAM usage: ~522MB with 5 applications
  • Continuous optimization efforts to reduce footprint further
How do I handle Captcha challenges?

For NodePay and Teneo:

  • These services use Cloudflare captcha protection
  • Currently requires manual cookie extraction
  • Refer to setup guides: Teneo | NodePay
  • Auto-login solution is in development
Will you add more applications?

Yes, but selectively:

  • Apps must show genuine potential
  • Personal testing and validation required
  • Community demand considered
  • No "trash apps" that may never pay
  • Suggest new apps via GitHub Issues

🀝 Contributing

We welcome contributions! Here's how you can help:

  • πŸ› Report Bugs - Open an issue
  • πŸ’‘ Suggest Features - Share your ideas
  • πŸ—οΈ Submit PRs - Code contributions are welcome
  • πŸ“– Improve Documentation - Help make guides clearer

πŸ™ Acknowledgments

  • Alternative Solution - Check out money4band for easier setup
  • Community Support - Thanks to all users providing feedback and suggestions

πŸ“ž Contact & Support


πŸ“„ License & Legal

License

This software is distributed under the GNU General Public License (GPL-3.0). Users are free to redistribute and modify it in accordance with the license terms.

Disclaimer

This software is provided "as is," without warranty of any kind. Users assume full responsibility for any risks associated with its usage.

Important Notice

This project was created solely to enhance the experience of real users. I do not condone or support:

  • ❌ Farming or automation abuse
  • ❌ Proxy misuse
  • ❌ Application terms violation

πŸ’– Support the Project

If you find DockWeb helpful, consider:

  • ⭐ Starring the repository
  • πŸ”— Using the provided referral links
  • 🀝 Contributing to the codebase
  • πŸ“’ Sharing with others

Your support helps fund the development of more free and open-source projects!


Made with ❀️ by the DockWeb Team

About

DockWeb is a versatile Docker image designed to run multiple money-making web extensions in a single container. As more Grass-like web extensions are emerging, DockWeb provides an efficient way to manage and deploy them together.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •