[Plugin Tiers] [Sujet principal] Data Transfert by fensoft
Publié : 03 oct. 2017, 17:48
fork du datatransfert de loic
github: https://github.com/fensoft/plugin-datatransfert
market: https://www.jeedom.com/market/index.php ... atransfert
changelog: https://github.com/fensoft/plugin-datat ... its/master
ce qui fonctionne:
- nettoyage auto distant (garder x jours ou x fichiers par exemple)
- status (ok, ko, uploading, cleaning)
- chemins récursifs (sauf pour gdrive avec des _ au lieu des / pour les sous dossiers)
- date devinée à partir du nom du fichier par défaut (utilise celle du cloud sinon)
- status et progression de l'upload au pourcent près (caché par défaut, il faut save 2 fois pour le voir apparaitre et aller dans les options des 2 items pour le voir sur le dashboard)
- possibilité d'avoir un log par équipement (datatransfert_nomequipement_nomcommande)
- limitation de vitesse (sauf pour dropbox pour le moment)
- protocoles:
dropbox (passage en apiv2)
local
webdav
ftp
sftp
google drive (la cible peut-être un folder-id, voir le lien au dessus de la config)
rclone donc: Amazon Drive, Amazon S3, Backblaze B2, Box, Ceph, Dreamhost, Google Cloud Storage, Google Drive, HTTP, Hubic, Memset Memstore, Microsoft Azure Blob Storage, Microsoft OneDrive, Minio, OVH, Openstack Swift, Oracle Cloud Storage, QingStor, Rackspace Cloud Files, Wasabi, Yandex Disk (config à faire sur votre pc via "rclone config" puis copier/coller de la conf dans l'équipement)
samba
urgent:
- supprimer définitivement sur gdrive
- fix avec espaces pour FTP
prochaine version/à faire:
- ne pas overwrite
- virer la coche "supprimer fichiers en doublons"
- ajouter un bouton stop (monstrueux à coder car il faut tout recoder)
- limitation de vitesse pour dropbox
- avancement de l'upload pour dropbox et rclone
à étudier:
- nouveaux protocoles à la demande (exemple: https://github.com/thephpleague/flysystem)
pour jamais:
- icloud (trouvez moi une lib d'upload php)
FAQ:
- comment lancer automatiquement l'upload à la fin d'un backup jeedom ?
avec un scénario, avec #end_backup# comme trigger
github: https://github.com/fensoft/plugin-datatransfert
market: https://www.jeedom.com/market/index.php ... atransfert
changelog: https://github.com/fensoft/plugin-datat ... its/master
ce qui fonctionne:
- nettoyage auto distant (garder x jours ou x fichiers par exemple)
- status (ok, ko, uploading, cleaning)
- chemins récursifs (sauf pour gdrive avec des _ au lieu des / pour les sous dossiers)
- date devinée à partir du nom du fichier par défaut (utilise celle du cloud sinon)
- status et progression de l'upload au pourcent près (caché par défaut, il faut save 2 fois pour le voir apparaitre et aller dans les options des 2 items pour le voir sur le dashboard)
- possibilité d'avoir un log par équipement (datatransfert_nomequipement_nomcommande)
- limitation de vitesse (sauf pour dropbox pour le moment)
- protocoles:
dropbox (passage en apiv2)
local
webdav
ftp
sftp
google drive (la cible peut-être un folder-id, voir le lien au dessus de la config)
rclone donc: Amazon Drive, Amazon S3, Backblaze B2, Box, Ceph, Dreamhost, Google Cloud Storage, Google Drive, HTTP, Hubic, Memset Memstore, Microsoft Azure Blob Storage, Microsoft OneDrive, Minio, OVH, Openstack Swift, Oracle Cloud Storage, QingStor, Rackspace Cloud Files, Wasabi, Yandex Disk (config à faire sur votre pc via "rclone config" puis copier/coller de la conf dans l'équipement)
samba
urgent:
- supprimer définitivement sur gdrive
- fix avec espaces pour FTP
prochaine version/à faire:
- ne pas overwrite
- virer la coche "supprimer fichiers en doublons"
- ajouter un bouton stop (monstrueux à coder car il faut tout recoder)
- limitation de vitesse pour dropbox
- avancement de l'upload pour dropbox et rclone
à étudier:
- nouveaux protocoles à la demande (exemple: https://github.com/thephpleague/flysystem)
pour jamais:
- icloud (trouvez moi une lib d'upload php)
FAQ:
- comment lancer automatiquement l'upload à la fin d'un backup jeedom ?
avec un scénario, avec #end_backup# comme trigger