Hi folks
Inspired by the recent gdrive thread (https://www.mobileread.com/forums/sh...d.php?t=309337), I decided to try and implement similar functionality for different 'cloud' or sync solutions.
That led me to the program Rclone, which is a CLI tool to sync files from a wide variety of different providers, including cloud providers, and more traditional hosting methods such as FTP, SFTP, HTTP, WebDAV etc.
Not only did I want to sync ebook files however, I also wanted to populate
series information without having to plug in my Kobo.
I'm at the point where I've got something "working", but I probably now need help to test it, and provide suggestions/contributions as to how to make the program safer, especially the metadata aspect.
Also, this is my very first Go project (I knew nothing about Go until a few days ago!), so I welcome any feedback from more experienced Go developers.
So, the project is called kobo-rclone, and it is available at https://github.com/shermp/kobo-rclone. Setup and install instructions are available in the readme. I am currently not going to distribute any binaries until I have confidence that there is a low possibility of corrupting the DB or partition.
This project is still very much a Work In Progress, so use it at your own risk etc.
Inspired by the recent gdrive thread (https://www.mobileread.com/forums/sh...d.php?t=309337), I decided to try and implement similar functionality for different 'cloud' or sync solutions.
That led me to the program Rclone, which is a CLI tool to sync files from a wide variety of different providers, including cloud providers, and more traditional hosting methods such as FTP, SFTP, HTTP, WebDAV etc.
Not only did I want to sync ebook files however, I also wanted to populate
series information without having to plug in my Kobo.
I'm at the point where I've got something "working", but I probably now need help to test it, and provide suggestions/contributions as to how to make the program safer, especially the metadata aspect.
Also, this is my very first Go project (I knew nothing about Go until a few days ago!), so I welcome any feedback from more experienced Go developers.
So, the project is called kobo-rclone, and it is available at https://github.com/shermp/kobo-rclone. Setup and install instructions are available in the readme. I am currently not going to distribute any binaries until I have confidence that there is a low possibility of corrupting the DB or partition.
This project is still very much a Work In Progress, so use it at your own risk etc.