First of all, thanks once again for this amazing Webinoly script!
The question. I have successfully configured webinoly backup to Amazon S3 storage and it works smoothly. So I was curious if it's possible to use alternative S3 compatible services, like Scaleway, Wasabi, etc. As for instance, Scaleway is more generous with its 75GB free tier compared to 5GB from Amazon. I'd better donate the virtual overage amount to Webinoly instead of paying it to Amazon.
During S3 backup profile creation Webinoly asks for a bucket name. But it's tied to Amazon hostnames as it won't allow writing full s3 host links. And looking on Duplicity man page, it allows using bucket names in the following format:
So it's basically a matter of allowing Webinoly to accept full s3 host links instead of being tied to Amazon hosts. I understand that was done for simplicity. However, would it be possible to do that in future Webinoly updates?
Not sure if I'm understanding your question.
Thanks for your prompt reply.
Sorry for being misleading. I didn't know that URL format is outdated, started using AWS only a few days ago.
I have come across this blog post on Scaleway's website which made me think only the host name is different when configuring their storage with duplicity. So a thought popped up in my mind if it's possible for Webinoly to backup to S3 compatible storage other than Amazon. Hope this makes it more clear to you.
Great idea! I've tried doing so and it worked with Scaleway host, thank you! So I only had to change the TARGET line in the duply conf file.
By the way, how do you send DB backups uncompressed to S3? I want to repeat the same with Scaleway. Which config file is storing the target host info for -bucket option of this command?
sudo webinoly -backup=local -wp=example.com -destination=/folder -max=5 -bucket=bucketname/folder
I have managed to achieve my goal and send DB backups unencrypted to Scaleway. I've run a regular MySQL backup command and synced the folder with the Scaleway bucket through aws-cli by following this guide https://www.scaleway.com/en/docs/object-storage-with-aws-cli/
Terence, maybe Linode has similar documentation. If not, you could try sending your files to Linode with scp, rsync, or similar.
Your regular donations is what keep this project moving forward. If you like Webinoly, buy me a coffee or a beer to show support.