43 lines
1.3 KiB
Markdown
43 lines
1.3 KiB
Markdown
# 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`.
|