Actualiza Dockerfile, docker-compose y scripts para mejorar la configuración y el arranque de rclone-gui

This commit is contained in:
2025-12-20 19:18:08 -05:00
parent 1768a6a2f9
commit 373e6fca34
6 changed files with 133 additions and 10 deletions

42
README.md Normal file
View File

@@ -0,0 +1,42 @@
# rclone-gui
Interfaz web (GUI) de Rclone ejecutada vía Docker. Este proyecto levanta un contenedor con `rclone rcd` y el plugin `--rc-web-gui` habilitado.
## Requisitos
- Docker Desktop
- Docker Compose
## Configuración rápida
1. Ajusta el volumen en `docker-compose.yaml` para apuntar a tu configuración local de Rclone. Por ejemplo en Windows:
```yaml
volumes:
- C:/Users/TU_USUARIO/.config/rclone:/root/.config/rclone
```
2. Opcional: cambia las variables de entorno `USER_RCLONE` y `PASSWORD_RCLONE`.
## Arranque
```bash
# Construir y levantar
docker compose up -d
# Ver logs
docker compose logs -f
```
Abre: http://localhost:5572
## Variables de entorno
- `USER_RCLONE`: usuario para la GUI (por defecto `adm`)
- `PASSWORD_RCLONE`: contraseña para la GUI (por defecto `pass`)
## Notas
- El contenedor expone el puerto `5572` y mapea a tu host.
- Asegúrate de que la ruta del volumen existe y contiene `rclone.conf`.
- En Windows, usa rutas con `/` (por ejemplo `C:/Users/...`) dentro de YAML.
## Desarrollo
- Los archivos ignorados para Git están en `.gitignore`.
- El contexto de build de Docker excluye archivos innecesarios vía `.dockerignore`.
## Mantenimiento
- Para actualizar la versión de Rclone, edita `URL_DESCARGA_RCLONE` en `Dockerfile`.