Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

Bearcat

Bearcat es un gestor de subidas autoalojado para hosters one-click como Rapidgator o DDownload. Automatiza la creación de archivos RAR/7z, la subida a múltiples plataformas, la verificación de enlaces y la re-subida si caen. Funciona en Docker, Windows y macOS con interfaz web.

Ficha actualizada 22 sept 2026, 17:15 · upstream 22 sept 2026, 16:23 · release 0.44.2

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es Bearcat

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

Bearcat es una herramienta autoalojada diseñada para gestionar subidas a servicios de alojamiento 'one-click' como Rapidgator, DDownload, Nitroflare y Keep2Share. El sistema monitoriza carpetas de releases, crea automáticamente archivos comprimidos en formato RAR o 7z, realiza la subida a los hosters seleccionados y verifica la disponibilidad de los enlaces generados. Si un enlace se vuelve inaccesible, el software puede reempaquetar y volver a subir los archivos sin intervención manual.

CASOS DE USO
  • Automatización de subidas masivas a Rapidgator o DDownload desde una carpeta local.
  • Mantenimiento proactivo de enlaces para evitar caducidad en foros o trackers.
  • Generación automática de posts formateados (BBCode) para publicar en foros de torrents.
  • Gestión de enlaces cifrados mediante servicios como Filecrypt, Hide.cx o Keeplinks.
  • Notificación de errores o subidas exitosas a un bot de Telegram.
  • Ejecución continua en servidor, NAS o escritorio sin supervisión constante.
PUNTOS DESTACADOS
  • Soporte nativo para Docker y aplicaciones de escritorio en Windows/macOS.
  • Automatización completa del ciclo de vida: escaneo, compresión, subida y verificación.
  • Integración con múltiples hosters one-click y servicios de cifrado de enlaces.
  • Generación automática de metadatos, portadas y posts para foros.
  • Base de datos PostgreSQL para persistencia de estado y configuración.
  • Interfaz web intuitiva para gestión de releases y configuración.
PRECAUCIONES
  • Dependencia de la disponibilidad y estabilidad de las APIs de los hosters externos.
  • Requiere instalación del SDK .NET 10 para desarrollo local o compilación propia.
  • Necesita configuración manual inicial de credenciales y directorios en archivos JSON.
  • Funcionalidad limitada a los hosters soportados por la herramienta actualmente.
  • Consumo de recursos al escanear carpetas constantemente si no se ajusta.
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Listo para automatizar

Para despliegue, utilice Docker en entornos Linux/NAS o la aplicación de escritorio en Windows/macOS. Asegúrese de configurar el archivo `appsettings.user.json` con credenciales de base de datos y rutas locales antes del primer inicio. Reserve puertos 8080 para la interfaz web y 5432 para PostgreSQL. Verifique los permisos de lectura/escritura en las carpetas de releases.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Node.js
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
80805432
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.