Una colección curada de canales de YouTube enfocados en DevOps, Platform Engineering, Cloud Computing y tecnologías relacionadas. Este repositorio organiza los canales por categoría e idioma.
- 📊 Métricas actualizadas automáticamente - Suscriptores actualizados semanalmente
- 🔍 Búsqueda y filtros avanzados - Encuentra canales por tecnología, idioma o categoría
- 🌐 Interfaz web interactiva - Navegación fácil sin necesidad de buscar en archivos
- 🏷️ Organizado por categorías - Platform Engineering, DevSecOps, Cloud, y más
- 🌎 Multilenguaje - Canales en español e inglés
- 🏗️ Platform Engineering
- 🔒 DevSecOps & Security
- 🐳 Containers & Orchestration
- ☁️ Cloud Infrastructure
- 🏠 HomeLab & Self-Hosting
- 🤖 Automation & IaC
Este repositorio incluye un sistema automatizado que actualiza las métricas de los canales de YouTube semanalmente sin necesidad de API keys.
- Web Scraping Inteligente: Obtiene métricas de múltiples fuentes públicas (Social Blade, YouTube, VidIQ)
- Sin Configuración: No requiere API keys ni secretos - funciona out-of-the-box
- GitHub Actions: Ejecuta automáticamente cada domingo y genera datos para la web
- Sistema Resiliente: Si una fuente falla, automáticamente intenta con otras
Consulta la guía de configuración completa para instrucciones detalladas.
Configuración básica:
- Fork o clona el repositorio
- Activa GitHub Actions (se activan por defecto)
- Activa GitHub Pages para la interfaz web
- ¡Listo! No se requiere configuración adicional
- Conteo de suscriptores actualizado
- Badges dinámicos en cada canal
- Estadísticas generales del repositorio
- Datos exportados para la web interactiva
¡Damos la bienvenida a las contribuciones! Aquí te explicamos cómo puedes ayudar:
- Fork el repositorio
- Crea una rama:
git checkout -b add/nombre-del-canal - Encuentra la categoría apropiada en
categories/ - Añade el canal siguiendo el formato establecido (ver SETUP.md)
- Commit:
git commit -m 'Add channel: Nombre del Canal' - Push:
git push origin add/nombre-del-canal - Abre un Pull Request
- 🐛 Reportar canales inactivos o enlaces rotos
- 💡 Sugerir nuevas categorías o mejoras
- 🌍 Traducir documentación
- ⭐ Dar una estrella al repositorio
- Página web interactiva con búsqueda y filtros
- Actualización automática de métricas con API de YouTube
- Sistema de caché y fallback para optimización
- Badges dinámicos de suscriptores
- Exportación de datos en múltiples formatos
- Añadir thumbnails de canales y videos destacados
- Sistema de recomendaciones basado en tags
- Integración con playlists educativas
- Soporte para más idiomas (portugués, francés)
- API pública para desarrolladores
- Sistema de votación/ranking comunitario
- Notificaciones de nuevos canales
- Frontend: HTML5, CSS3, JavaScript (Vanilla), Bootstrap 5
- Backend: Python 3.11, GitHub Actions
- Web Scraping: BeautifulSoup4, Requests, Fake-UserAgent
- Hosting: GitHub Pages
- CI/CD: GitHub Actions
- Sin dependencias externas: No requiere API keys ni servicios de terceros
Este proyecto está licenciado bajo la Licencia MIT - consulta el archivo LICENSE para más detalles.
- A todos los creadores de contenido que comparten su conocimiento
- A la comunidad DevOps hispanohablante por su apoyo
- A los contribuidores que ayudan a mantener este proyecto actualizado
Este repositorio es mantenido con ❤️ por la comunidad DevOps
⭐ Dale una estrella | 🐛 Reportar un problema | 💡 Sugerir mejora
Última actualización: Diciembre 2024