FileSync
fileSync es un servicio que nos permite sincronizar carpetas entre diferentes dispositivos y servicios en la nube. Utiliza rClone como base para realizar las sincronizaciones de manera eficiente y segura.
El stack contiene el servicio fileSync configurado para sincronizar una carpeta local con un servicio en la nube utilizando rClone. A continuación, se describen los pasos para configurar y utilizar fileSync.
- Configurar el fichero stack.yml: En el portainer edita la configuracion del
stacky añade la siguiente configuración:
services:
.......
fileSync:
image: rclone/rclone
container_name: fileSync
restart: always
command: rcd --rc-web-gui --rc-allow-origin --rc-web-gui-update --rc-addr :5572 --rc-user admin --rc-pass admin
ports:
- "5572:5572"
- "53682:53682"
volumes:
- fileSync:/config/rclone
- fileSync:/logs
environment:
PHP_TZ: Europe/Madrid
PUID: 1000
PGID: 1000
networks:
- valeria
-
Acceder a la interfaz web: Después de iniciar el servicio, podrás acceder a la interfaz web de rClone en
http://SWARMSERVER:5572. Desde allí, podrás gestionar tus sincronizaciones y configuraciones. De acuerdo a los parametros introducidos en el stack.yml, el usuario seráadminy la contraseñaadmin. -
Configurar las sincronizaciones: Utiliza la interfaz web para configurar las carpetas que deseas sincronizar entre tu dispositivo local y el servicio en la nube.
Configurar rClone para Google Drive
Despues de meter el usuario y password admin/admin.

- Haz click en Config y luego en New Config
- Ponle un nombre al remote, por ejemplo
gdrivemiclientesin espacios. - Selecciona el tipo de almacenamiento, en este caso
Google Drive

- A continuación nos preguntará por el
client_idyclient_secret. Si no tienes uno, créalos siguiendo el procedimiento de Sync Google Drive. Si ya tienes uno, introdúcelos en los campos correspondientes.