2.9 KiB
2.9 KiB
Instrucciones para Subir a Gitea
🚀 Pasos para Subir el Proyecto
1. Crear el Repositorio en Gitea
- Ingresa a tu Gitea: https://gitea.cbcren.online
- Inicia sesión como
renato97 - Haz clic en "+" o "New Repository"
- Configura el repositorio:
- Repository Name:
youtube-downloader - Description:
Dashboard web para descargar videos de YouTube en MP3 y MP4 - Visibility: Private (o Public según prefieras)
- Initialize Repository: ✅ NO marques esta opción
- License: MIT License
- Repository Name:
- Haz clic en "Create Repository"
2. Subir los Archivos Locales
Una vez creado el repositorio, ejecuta estos comandos:
# Si aún no estás en la carpeta del proyecto
cd youtube-downloader
# Empujar al repositorio remoto
git push -u origin main
3. Verificar la Subida
- Visita tu repositorio: https://gitea.cbcren.online/renato97/youtube-downloader
- Deberías ver:
- Todos los archivos del proyecto
- El README.md detallado
- El commit inicial con el emoji 🎉
📁 Archivos que se Subirán
youtube-downloader/
├── .gitignore # Archivos ignorados por Git
├── Dockerfile # Configuración Docker
├── README.md # Documentación completa 📖
├── app.py # Aplicación Flask principal 🐍
├── deploy.sh # Script de despliegue fácil 🚀
├── docker-compose.yml # Orquestación Docker 🐳
├── requirements.txt # Dependencias Python 📦
├── templates/
│ └── index.html # Interfaz web principal 🌐
├── static/
│ ├── css/
│ │ └── style.css # Estilos personalizados 🎨
│ ├── js/
│ │ └── app.js # Lógica del frontend ⚡
│ └── downloads/
│ └── .gitkeep # Mantiene la carpeta en Git 📁
✅ Características del Proyecto
- Dashboard moderno con Bootstrap 5
- Descarga MP3 y MP4 de YouTube
- Configuración optimizada para evitar errores 403
- Soporte Docker para producción 24/7
- API REST para integraciones
- Progreso en tiempo real de descargas
- Limpieza automática de archivos temporales
🎯 Uso Rápido
Después de clonar el repositorio:
# Opción 1: Docker (Recomendado)
./deploy.sh
# Opción 2: Local
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python app.py
Accede a: http://localhost:5000
🔗 Enlaces Importantes
- Repositoritorio: https://gitea.cbcren.online/renato97/youtube-downloader
- Demo: http://localhost:5000 (cuando corras la aplicación)
- Issues: Para reportar problemas o solicitar features
🎉 ¡Listo para usar! Tu YouTube Downloader Dashboard estará disponible en tu Gitea.