From f6a51f1f6761c645355be1bcd4cf2f54b60fbc5a Mon Sep 17 00:00:00 2001 From: renato97 Date: Mon, 10 Nov 2025 15:04:56 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=8B=20Agregar=20instrucciones=20para?= =?UTF-8?q?=20subida=20a=20Gitea?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- INSTRUCCIONES_SUBIDA.md | 95 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 95 insertions(+) create mode 100644 INSTRUCCIONES_SUBIDA.md diff --git a/INSTRUCCIONES_SUBIDA.md b/INSTRUCCIONES_SUBIDA.md new file mode 100644 index 0000000..4d21acc --- /dev/null +++ b/INSTRUCCIONES_SUBIDA.md @@ -0,0 +1,95 @@ +# Instrucciones para Subir a Gitea + +## 🚀 Pasos para Subir el Proyecto + +### 1. Crear el Repositorio en Gitea + +1. **Ingresa a tu Gitea:** https://gitea.cbcren.online +2. **Inicia sesión** como `renato97` +3. **Haz clic en "+" o "New Repository"** +4. **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 +5. **Haz clic en "Create Repository"** + +### 2. Subir los Archivos Locales + +Una vez creado el repositorio, ejecuta estos comandos: + +```bash +# 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 + +1. **Visita tu repositorio:** https://gitea.cbcren.online/renato97/youtube-downloader +2. **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: + +```bash +# 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.** \ No newline at end of file