📋 Agregar instrucciones para subida a Gitea
This commit is contained in:
95
INSTRUCCIONES_SUBIDA.md
Normal file
95
INSTRUCCIONES_SUBIDA.md
Normal file
@@ -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.**
|
||||||
Reference in New Issue
Block a user