jeffreywhunter Posted November 11, 2016 Share Posted November 11, 2016 Here's an opportunity for someone to make a few bucks. I'm looking for some real assistance in setting up a docker for a linux version of a windows 10 app I've come to depend on (Goodsync). While I can futz with linux command lines, I am far from a Linux admin. So the thought of spending a week to learn how to build a Docker is more than my time can handle at the moment. So hoping someone out there who knows how to build dockers (I know, its probably easy once you know...) would be willing to either build one, or closely mentor me through the process to do so... Here's the app... http://www.goodsync.com/for-linux Thanks in advance! Quote Link to comment
TSM Posted November 17, 2016 Share Posted November 17, 2016 I'm not your guy for helping with this, but I must say that GoodSync sounds very interesting. I've been thinking about a lot of different ways to backup my unraid server recently. And I'd never heard of GoodSync before. One thing that occurs to me though is that a docker may not be necessary to get the Linux version of this to work. It says that the Linux version is command line based. Do we know that it's not possible to get it to work on Unraid's "native" command line? Quote Link to comment
jeffreywhunter Posted November 17, 2016 Author Share Posted November 17, 2016 I tried to install it command-line from the console, but the slackware base for unraid is missing /etc/init.d that Goodsync wants in order to install. As I've been told, Slackware uses sysvinit with BSD style scripting. It uses two staging scripts, rc.S and rc.M, to load all necessary services as well as rc.local to load any extra daemons and services that may or may not use init scripts. rc.S loads the single user mode one-shot services and core system daemons, then it loads rc.M to start multi-user mode and load all other system services and post-boot scripts to configure the rest of the system. Goodsync support states that /etc/init.d must be present - and sure enough when I configure GsServer service as a daemon, I got a 'can't install service error'. Log of installation in this link: http://my.jetscreenshot.com/12412/20160717-jb1c-156kb.jpg[/img] Someone mentioned I should just install it in a docker. Which makes sense, ergo my quest for a shining docker knight... Doesn't appear to be any ... Quote Link to comment
andro Posted December 29, 2016 Share Posted December 29, 2016 I have recently come across goodsync but haven't started to test it yet. What would the benefit of using this via command line in a Docker vs just spinning up a Win10 VM and running the windows ver with GUI? Quote Link to comment
jeffreywhunter Posted January 5, 2017 Author Share Posted January 5, 2017 Its the difference between running SMB and a direct TCP/IP app. I've had problems with SMB 3.0 support with unRaid in the past. I think, it turned out to be a problem with a sharename. I had used "documents" (note case) as the share name which worked fine in the past. When 6.2.4 came out, I started to have errors as described in this post: https://lime-technology.com/forum/index.php?topic=41163.0. The fix turned out to be creating the share again. The general feeling being that the word 'documents' seems to have been a problem somehow between SMB 2.0 and 3.0. Recreating the share fixed the problem and now Goodsync works great. I've been told by GoodSync support that the TCP based version of GoodSync is significantly faster - ergo a second reason to get a docker created for it. I've not done anything with Windows VM on unraid yet. Interested, but don't have the time to invest. It might be a good solution, but my perspective is that a daemon based/docker based solution would be much cleaner. ? Still interested in getting one done by the way... Quote Link to comment
ksignorini Posted August 22, 2017 Share Posted August 22, 2017 Did this get anywhere? Now that CrashPlan is out, we're going to need an alternative. 1 Quote Link to comment
jeffreywhunter Posted August 23, 2017 Author Share Posted August 23, 2017 Sadly, no, no one has ever shown interest. I gave up and have moved to FTP as a transport method. So far, its worked well. And yes, sad about Crashplan... The Goodsync engine does a good job. There is a cost, but so many things do. Quote Link to comment
prostuff1 Posted August 24, 2017 Share Posted August 24, 2017 Yeah, I am going to have to start looking at alternatives now. I am currently looking into https://www.duplicati.com/ and https://www.arqbackup.com/. Kind of want to see what a Duplicati docker would be like and if someone could get it up and running. I could just pay for an unlimited cloud storage at amazon, google, microsoft, etc on a per month and then send all the computers that i was sending to crashplan there. If anyone out there has played with either of the above mentioned please chime in on your opinions. Quote Link to comment
Skraut Posted August 24, 2017 Share Posted August 24, 2017 There's a pretty good image out there already for Duplicati, which I installed the other night. https://hub.docker.com/r/linuxserver/duplicati/ I've played with it a bit, but haven't fully figured out the backup strategy, where to put things offsite. As a (former) CrashPlan Home Customer, I set up NextCloud on my Unraid box and have started testing Duplicati on my home computers, and those of my family to send the backups to the Unraid server using NextCloud's WebDAV protocol. (I could probably just use sftp, but I didn't want to mess with setting up all those accounts, and the other features of NextCloud will be useful as well) Once I have collected backups for my home machines I'm looking to use Duplicati the server to send that data off to Backblaze B2. Or maybe I'll just build another Unraid box for my parents, and we'll host offsite backups for each other. Quote Link to comment
jeffreywhunter Posted August 29, 2017 Author Share Posted August 29, 2017 On 8/24/2017 at 9:48 AM, Skraut said: Once I have collected backups for my home machines I'm looking to use Duplicati the server to send that data off to Backblaze B2. Or maybe I'll just build another Unraid box for my parents, and we'll host offsite backups for each other. Backblaze B2, even at 400% cheaper than S3, is still very expensive. I've got over 15TB of data. That means more than $700/year. Ouch...? Or am I missing something? Quote Link to comment
bobbintb Posted March 28, 2018 Share Posted March 28, 2018 (edited) I know this thread is somewhat dead but I've been taking a second look at my backup and am thinking about this. A lot of others like Duplicatti or Nextcloud/Owncloud don't support Google anymore. Plus, Goodsync will encrypt files and filenames. Currently, I'm just using a Windows VM but I'd rather have a docker as it's better to compartmentalize things. Besides, if you are using a Windows VM for just one app, that's a lot of wasted space. I could go the plugin route but then I loose the GUI, which is a huge part of what I like about this app. I'm wondering if I can either use WINE or maybe a stripped down version of Windows, perhaps the IoT version. I might take a stab at this when I get some time. For those looking at Goodsync, I got it free with Trialpay. All I had to do was play some stupid mobile/Facebook game to a certain level. Take a look if you're interested:https://www.trialpay.com/checkout/?c=fd8a635&tid=A7DZclW&loop=1 Edited March 28, 2018 by bobbintb Quote Link to comment
CHBMB Posted March 28, 2018 Share Posted March 28, 2018 2 minutes ago, bobbintb said: I know this thread is somewhat dead but I've been taking a second look at my backup and am thinking about this. Currently, I'm just using a Windows VM but I'd rather have a docker as it's better to compartmentalize things. Besides, if you are using a Windows VM for just one app, that's a lot of wasted space. I could go the plugin route but then I loose the GUI, which is a huge part of what I like about this app. I'm wondering if I can either use WINE or maybe a stripped down version of Windows, perhaps the IoT version. I might take a stab at this when I get some time. For those looking at Goodsync, I got it free with Trialpay. All I had to do was play some stupid mobile/Facebook game to a certain level. Take a look if you're interested:https://www.trialpay.com/checkout/?c=fd8a635&tid=A7DZclW&loop=1 One thing that springs to mind is be wary, or at least look into the license for GoodSync. It may not be legal to "repackage" and distribute it (aka upload it to docker hub) Quote Link to comment
bobbintb Posted March 28, 2018 Share Posted March 28, 2018 Just now, CHBMB said: One thing that springs to mind is be wary, or at least look into the license for GoodSync. It may not be legal to "repackage" and distribute it (aka upload it to docker hub) Ah, yes, good point. Quote Link to comment
adoucette Posted April 15, 2018 Share Posted April 15, 2018 Goodsync looks like an excellent option for file sync / backups within and between networks. Has there been any movement on getting it to work within unRAID? Quote Link to comment
Myke Posted April 17, 2018 Share Posted April 17, 2018 GoodSync developer here. I'm not sure that's exactly what you need, but one of my colleagues already did some kind of docker for goodsync/gs-server (see https://github.com/grinnery/gsdock.git). I'm not sure it's working right now (because we did some changes recently), but I guess you can start with that. If you need something explained, you can ask here. Quote Link to comment
jeffreywhunter Posted May 10, 2018 Author Share Posted May 10, 2018 On 4/17/2018 at 9:59 AM, Myke said: GoodSync developer here. I'm not sure that's exactly what you need, but one of my colleagues already did some kind of docker for goodsync/gs-server (see https://github.com/grinnery/gsdock.git). I'm not sure it's working right now (because we did some changes recently), but I guess you can start with that. If you need something explained, you can ask here. I'd be interested, if it can become a supported product. Currently I'm using Goodsync via FTP to my UNRaid server. Quote Link to comment
bobbintb Posted May 20, 2018 Share Posted May 20, 2018 On 4/17/2018 at 8:59 AM, Myke said: GoodSync developer here. I'm not sure that's exactly what you need, but one of my colleagues already did some kind of docker for goodsync/gs-server (see https://github.com/grinnery/gsdock.git). I'm not sure it's working right now (because we did some changes recently), but I guess you can start with that. If you need something explained, you can ask here. I'm not quite sure how to use this. What I'm looking for really is the same GUI experience I get with Goodsync in Windows in my UnRaid NAS. I haven't used the command line Linux version. I'm fine with command line but like the ease of visualizing the information and setting it up that the GUI provides. I doubt anything like that is available at the moment though. I might look into making a Windows based docker image if I can't find anything else. I'm just using a VM right now but it's not as efficient on resources. Quote Link to comment
jeffreywhunter Posted May 20, 2018 Author Share Posted May 20, 2018 14 hours ago, bobbintb said: I'm not quite sure how to use this. What I'm looking for really is the same GUI experience I get with Goodsync in Windows in my UnRaid NAS. I haven't used the command line Linux version. I'm fine with command line but like the ease of visualizing the information and setting it up that the GUI provides. I doubt anything like that is available at the moment though. I might look into making a Windows based docker image if I can't find anything else. I'm just using a VM right now but it's not as efficient on resources. There would be no need for a GUI Goodsync version that runs in the UnRaid WebGui (although that would be cool). What I'm looking for is someone to setup a docker with the Linux version/server for Goodsync as describe here: http://www.goodsync.com/for-linux Once the Goodsync docker is running, you'd use the Windows interface of Goodsync to run the backups. It would interface to the Goodsync Linux server/docker and handle the file management on the Linux side. Quote Link to comment
mbc0 Posted March 2, 2019 Share Posted March 2, 2019 I currently use Goodsync to backup my server to Google via a Windows 10VM although it all works great I would love to have a docker with GUI for this and would also contribute to the dev that could do it 🙂 Quote Link to comment
trurl Posted March 2, 2019 Share Posted March 2, 2019 Looks like it should be possible to get this one going on Unraid: https://hub.docker.com/r/shrmn/gsdock Quote Link to comment
knex666 Posted March 2, 2019 Share Posted March 2, 2019 Why not using Synchthing, doing kind of the same and is available on all plattforms. Container is in CA. Cheers Quote Link to comment
mbc0 Posted March 4, 2019 Share Posted March 4, 2019 I upload to encrypted to Google (G Suite, 8TB & Counting!) Syncthing cannot handle that Quote Link to comment
knex666 Posted March 5, 2019 Share Posted March 5, 2019 Ok, that sounds for me like an opportunity for Duplicati have you tryed this? Quote Link to comment
mbc0 Posted March 5, 2019 Share Posted March 5, 2019 Yes, Unfortunately Duplicati is quite buggy (see the forums) also mainly it does not have the ability to resume files uploading to G Suite so if it stops halfway or 99% through a file it restarts from the beginning plus even worse the stop after upload is for the job not the file so if you want to pause/stop the job of 5-6TB it is an impossibly long wait. Quote Link to comment
mbc0 Posted March 5, 2019 Share Posted March 5, 2019 At the end of the day, Goodsync is the only option I have found that works 100% (for me) and I would love a docker for this but until then it works perfectly in a VM, just a waste having a VM purely for GoodSync Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.