Actualiza Dockerfile, docker-compose y scripts para mejorar la configuración y el arranque de rclone-gui
This commit is contained in:
42
README.md
Normal file
42
README.md
Normal 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`.
|
||||
Reference in New Issue
Block a user