Automated Virtual Assistant Platform for Linux
Features β’ Installation β’ Usage β’ Documentation β’ Contributing
BusyBox π€ by busy4me β’οΈ is an open-source automation platform that runs continuously on Linux machines, handling routine online tasks through a virtual assistant. It provides internet-based control via web, smartphone, and tablet interfaces, operating securely behind firewalls without exposed ports.
Built on clean Linux architecture with minimalist code, Busybox offers:
- π Encrypted local data storage with firewall protection
- π Remote access without port forwarding
- β‘ Low resource consumption (minimal storage and memory)
- π― Click-and-Play accessibility
- π οΈ Developer-oriented configuration
- π Apache v.2 licensed open-source
- Continuous Automation - Run tasks 24/7 without manual intervention
- Secure & Private - Encrypted connections and firewall-protected data
- Platform Agnostic - Works on VMs, dedicated hardware, ARM, Raspberry Pi
- Social Media Automation - Automated posting, commenting, sharing, and engagement
- Database Management - Built-in database operations for content management
- Live Streaming - Stream desktop to multiple platforms
- Remote Console - SSH access for advanced management
- Cron Integration - Schedule tasks with flexible timing options
- VirtualBox or VMware (for VM installation)
- Debian-based Linux system (Debian 10+ recommended)
- Internet connection
-
Install minimal Debian 10 Buster in VirtualBox
- Download ISO: debian-10.4.0-amd64-netinst.iso (336MB)
- Use base installation, skip additional software
-
Run the installation script:
wget https://raw.githubusercontent.com/busy4me/busybox/main/root/initiv && bash ./initiv install -
Wait for browser and login window to appear (several minutes)
-
Enter your credentials - the system will simulate natural user behavior
-
Your host becomes operational
wget https://raw.githubusercontent.com/busy4me/busybox/main/root/init-0 && bash ./init-0Social Media Operations:
busy --like="https://socialportal.com/fanpage/post" :0 # Like a post
busy --follow="https://socialportal.com/profile" :2 # Follow profile
busy --comment="Great!" --url="socialportal.com/post" # CommentContent Publishing:
busy --post="database.table.record" :5 # Publish from database
busy --share="https://example.com" :1 # Share contentDatabase Operations:
busy --db=show # Show all tables
busy --db=show --table="fb_posts" # Show table records
busy --db=add --table="fb_posts" --data="content" # Add recordSystem Operations:
busy --restart :5 # Restart display :5
busy --cron=status # Check cron status
busy --clip-clear # Clear clipboardπ Full documentation: See Usage Guide for complete command reference.
Busybox uses local databases to manage content and platform interactions:
- Facebook:
fb_user,fb_posts,fb_groups,fb_pages,fb_plan - YouTube:
yo_user - Instagram:
in_user - General:
socialmedia(shared data)
π Full documentation: See Database Tables for detailed schema and operations.
Access your Busybox instance via SSH:
ssh 192.168.1.23 -p 22
su busyboxπ Documentation: See Usage Guide for advanced access methods.
Classic User Flow:
User β Social Media β Advertisement β Control
With Busybox:
User (iPhone/Android/Web) β Busybox Host β Social Media
β
Status Reporting
- busybox - Executes user commands and shell scripts (DISPLAY :1)
- root - System-level operations
- admin - Reserved
- vi - Reserved
- β Virtual Machines (VMware, VirtualBox, QEMU)
- β Dedicated Hardware (x86/x64 PCs)
- β ARM Devices (Raspberry Pi, etc.)
- β Headless Systems
- Clean Implementation - Simple, maintainable Linux distribution
- Minimalist Architecture - Reduced code complexity
- Resource Efficiency - Low storage and memory footprint
- Independence - Standalone operation without external dependencies
- Automation - Automatic process management
- Security - High-standard encrypted internet connections
Update Busybox components:
update --full # Update all files
update --binaries # Update binary files only
update --busy # Update busy executable
update -h # Display helpπ Full documentation: See Usage Guide for all update options.
- Reference Documentation - Command and script references
For additional documentation, visit the Busybox Wiki.
Contributions are welcome! Please feel free to submit pull requests or open issues for bugs and feature requests.
BusyBox π€ by busy4me β’οΈ is open-source software licensed under the Apache License 2.0.
Copyright Β© busy4me β’οΈ
Licensed under Apache License v.2
See LICENSE file for details.
- Repository: github.com/busy4me/busybox
- Wiki: Documentation
- Issues: Bug Reports test
Made with β€οΈ by BusyBox π€ by busy4me β’οΈ
β Star us on GitHub if you find this project useful!