Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

gronka

gronka es un proyecto open source que funciona como bot de Discord y servicio web para descargar, convertir y optimizar medios desde más de 40 plataformas, incluyendo TikTok, Instagram, YouTube, X, Reddit y SoundCloud.

Ficha actualizada 30 sept 2026, 22:41 · upstream 30 sept 2026, 22:35 · release v2.2.0

00

Qué es gronka

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

gronka es software open source desarrollado en JavaScript con Bun, diseñado para automatización de descargas multimedia. El proyecto integra múltiples herramientas: cobalt para redes sociales, yt-dlp para video, gallery-dl para galerías y extractores propios. Funciona como bot de Discord y también ofrece interfaz web en gronka.dev.

El sistema permite descargar videos, imágenes o galerías mediante comandos como /download, convertir archivos a GIF con opciones de calidad y recorte temporal, y optimizar GIFs existentes reduciendo su tamaño. La arquitectura incluye soporte para Docker Compose, PostgreSQL como base de datos y almacenamiento S3/MinIO.

La complejidad es media, requiere aproximadamente 4 núcleos CPU, 2 GB RAM y 20 GB disco. El despliegue se realiza con bun install seguido de setup interactivo que configura tokens y variables de entorno.

CASOS DE USO
  • Descargar contenido multimedia desde más de 40 sitios web mediante bot de Discord o interfaz web
  • Convertir videos a GIFs animados con control de calidad y recorte temporal personalizado
  • Optimizar archivos GIF existentes reduciendo su peso manteniendo la calidad visual
  • Autoalojar servicio propio con Docker Compose para uso personal o en servidor local
PUNTOS DESTACADOS
  • Soporte nativo para Bun, framework JavaScript de alto rendimiento
  • Integración con cobalt, yt-dlp y gallery-dl para amplia compatibilidad de plataformas
  • Arquitectura containerizada con Docker Compose y PostgreSQL incluido
  • Licencia MIT permitiendo uso libre y modificación del código fuente
  • Comandos Discord y API web para múltiples flujos de trabajo
PRECAUCIONES
  • La lista de sitios soportados puede variar según disponibilidad de las APIs externas
  • Algunas funcionalidades requieren tokens o cookies opcionales no siempre necesarios
  • El servicio web gronka.dev es independiente del despliegue autoalojado
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

gronka
01

Perfil de infraestructura

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

CPU4 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

Requisitos mínimos: 4 núcleos CPU, 2 GB RAM, 20 GB disco. Ejecutar bun install y setup interactivo para configurar DISCORD_TOKEN y CLIENT_ID. Variables opcionales incluyen cookies y almacenamiento en R2. Revisar documentación oficial 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.js
SERVICIOS
PostgreSQLS3/MinIO
BASES DE DATOS
PostgreSQL
PUERTOS
3000300154329000
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.