first of all I want to say that I’m a big fan of Insync and that you’re doing a great job.
I mostly use Google Drive for managing my work on YouTube. I’m cooperating with other YouTubers on a daily basis and therefore need to share and manage files with them a lot.
In my current setup, I moved my local Google Drive folder to my NAS (Buffalo Linkstation), as it is running 24/7. My Raspberry Pi is also running 24/7 and therefore is being utilized to run Insync and manage my sometimes very time consuming up- and downloads to and from Google Drive.
After a few days of using this scenario, I’ve met some little bothers that I would love to see resolved.
1.) Please provide a Debian-Package for Raspberry Pi / ARM and maybe even a PPA for easier application management. The current portable version is not that far from a potential pseudo-native client, as far as I can tell. This would spare one the trouble of creating symlinks, making the commands get recognized by autocompletion, etc.
2.) Make it possible to run Insync automatically on startup instead of leaving the user to get that to work himself. My Raspy might be running 24/7, but power outages do occur and I’d rather have the application manage its own behavior instead of me fiddling with it.
3.) Please fix the recognition of file states on a NAS. It’s almost driving me nuts! If I throw a new file into the Google Drive folder on my NAS, Insync refuses to realize that by itself. Same with deletions and even changes on a filename or moving a file to a different folder. I always have to run pause_syncing and resume_syncing to make it realize the changes. That, on the other hand, causes issues with file movements and filename changes, as Insync then deletes the old version from Google Drive and reuploads that change instead of simply changing the metadata.
I’m close to letting a cronjob run pause_syncing and resume_syncing every five minutes, as I simply do not want to trigger every upload manually. I bought Insync for the exact purpose of not having to do that, after all.
FYI: My NAS is mounted via SMB and it and the Raspy are connected via LAN to the same network switch. File changes on the NAS are not recognized, no matter how long I’m waiting. (But downloads work like a charm. So… that’s something.)
I would really love to see some progress on these topics and will still happily use Insync in the future.