Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

tgbotvpscp

Bot empresarial de monitorización y gestión de infraestructura VPS vía Telegram y WebUI. Soporta hasta 1000+ nodos con arquitectura distribuida, alertas en tiempo real, terminal SSH web, gestión de servicios systemd y facturación integrada.

Ficha actualizada 25 sept 2026, 7:51 · upstream 25 sept 2026, 7:48 · release 1.25.2

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es tgbotvpscp

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

tgbotvpscp es una plataforma enterprise para administración de servidores remotos mediante bot de Telegram e interfaz web progresiva (PWA). Utiliza arquitectura Agent-Client donde nodos independientes reportan métricas a un servidor central que gestiona dashboard, alertas y comandos. El backend está construido con Python 3.10+, Aiogram 3.x y Aiohttp para máxima asincronía, mientras que la base de datos es SQLite optimizada con aiosqlite.

El sistema permite gestión completa de nodos VPS o dedicados: monitorización en tiempo real de CPU, RAM, disco y red; terminal SSH web seguro vía VNC; gestión de servicios systemd (start/stop/restart); auditoría de logs; y actualizaciones automáticas. Incluye módulo de facturación para tracking de alquileres con alertas de pago y soporte multi-idioma (ES/RU/EN).

La seguridad es prioritaria con WAF integrado, protección contra brute-force, encriptación AES-256-CBC para contraseñas, y modo Telegram-only opcional. El despliegue soporta Docker Compose con dos modos: Secure Mode (recomendado) y Root Mode.

CASOS DE USO
  • Monitorización centralizada de múltiples servidores VPS desde un único panel de control vía Telegram o WebUI
  • Gestión remota de servicios systemd con terminal SSH web integrada para acceso directo a consola
  • Automatización de alertas de recursos (CPU/RAM/Disk) y notificaciones de downtime mediante Telegram
  • Panel de facturación integrado para tracking de alquileres de nodos con recordatorios automáticos de pago
  • Auditoría de seguridad con logs detallados, protección WAF y encriptación de credenciales almacenadas
PUNTOS DESTACADOS
  • Arquitectura escalable Agent-Client soportando hasta 1000+ nodos simultáneos sin degradación de rendimiento
  • Terminal SSH web segura vía VNC integrada directamente en la interfaz de usuario para acceso remoto inmediato
  • Soporte nativo Docker Compose con Secure Mode por defecto para aislamiento y máxima seguridad operativa
  • Sistema de alertas inteligente con detección automática de downtime y umbrales personalizables por recurso
  • Encriptación robusta de datos sensibles utilizando Argon2, Fernet y AES-256-CBC para protección de contraseñas
PRECAUCIONES
  • Base de datos SQLite puede no ser adecuada para entornos de producción con millones de registros o alta concurrencia
  • Dependencia crítica de Python 3.10+ que limita compatibilidad con sistemas operativos antiguos sin actualización
  • Requiere configuración manual de tokens y IDs administrativos en BotFather antes del despliegue inicial
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Recomendado usar Docker Compose en Secure Mode para aislamiento. Asegurar acceso HTTPS al puerto 8080 y cambiar credenciales por defecto (admin/admin). Configurar alertas de recursos según necesidades específicas. Verificar conectividad entre nodos y servidor central antes de producción.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Node.jsPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.