Overview of R-Bot features
mainR-Bot is a multi-cloud infrastructure management system that provides three main interfaces:
1. Telegram Bot (Cloud Management)
Control cloud resources via Telegram commands. Supports Oracle Cloud, AWS (EC2/Lightsail), GCP, Azure, DigitalOcean, SolusVM, and VirtFusion.
- Instance Management: Power on, resize, reset system, terminate.
- IP/Disk/Monitoring: IP management (including auto DNS updates), disk expansion, and status monitoring/alerts.
- Account Management: User management, API keys, and quota queries.
2. Web SSH Intelligent Terminal
A browser-based terminal for server maintenance.
- SSH Features: Password/Key authentication, multi-tab, split-screen, persistent shells, and SOCKS5 proxy.
- File Management: SFTP support for browsing, uploading, downloading, and online editing.
- Monitoring & Tools: Real-time CPU/RAM/Disk/Network metrics, port forwarding, and batch command execution.
- Cloud Sync: One-click discovery and import of hosts from supported cloud platforms.
3. Web Cloud Management Panel
A comprehensive browser dashboard for managing cloud resources directly.
- Resource Control: Create, start, stop, restart, terminate, and reinstall instances across multiple clouds.
- OCI Specifics: ARM free tier scanning, serial console connection, and Netboot.xyz automation.
- Network & Storage: IP management (IPv4/IPv6), volume resizing, and DNS management (Cloudflare integration).
- Other Services: OCI Object Storage management, AWS/GCP/DigitalOcean/Azure resource management, and automated Email Delivery setup.