Thanks for letting us know. I think there was a bug in the substraction of the BoxSynchronizer. I fixed it and pushed it to a branch on github, but before merging it to the master I would like to make sure it really works for you.
Here is the branch. Can you please let me know if it worked for you?
Thanks and I hope I could help you
Thanks for your quick response. I’ll test it out today and let you know.
I updated to the branch and ran a backup manually. Should it have triggered the backup to Box with a manual backup, or only when backups happen automatically?
It should be triggered when you click backup. What happens is that if the plugin setting is set to enabled in the discourse core model there is an event triggered that runs the job in the plugin.
The job synchronizes the backup files.
Are you sure you have your account for box set up properly with the right api key and everything?
If it still doesn’t work, can you post the logs?
I can manually queue the job and it successfully uploads to box so my box creds have to be correct.
Which logs were you referring to? Sidekiq? The logs that are generated when I click on backup?
Yes! And/or just warns you if you try to activate a backup plugin without the base plugin enabled. And since I was debugging for someone else’s dropbox account (in another time zone), the debugging cycle was painfully long.
I just rebuilt and Dropbox is working now (I was about to report a bug but it was fixed the day after I last rebuilt. I rebuilt just now and it’s working! Thanks.)
I’m trying to use your plug-in for a backup to nextcloud. I don’t know much about docker and global architecture of discourse, so I followed this topic to install your plug-in Install a Plugin.
It worked well installing the discourse-sync-base and boostraping the docker image.
Installing the Discourse Sync to Nextcloud faills using the same technic. I get a bootstrapping error on ./launcher rebuild app
Do you have any hint ?
Can you share the error? Please upload the entire build log - you may need to use something like Pastebin if it is particularly large.
Digital Ocean Spaces, is a S3 API-compatible storage service that sounds very good for Discourse, since so many Discourse instances run o Digital Ocean
I was already thinking that, but in order to make a test account, I have to use my credit card details and they don’t accept a test card, so I got freaked out. But in general it is a good idea!
great, but how can i set this up?
It looks to me like to be able to use it you’ll need to add a bit of code to the S3 pull-down that selects the region, right?
I have setup for The discourse-sync-to-googledrive just as shown here GitHub - berlindiamonds/discourse-sync-to-googledrive: discourse backups in google drive but somehow no activity of backup to Google drive is seen for a month or so. Also no other errors showing up in log.
for Google drive backup i can see “admin/plugins/discourse-sync-to-googledrive/downloader” backups but where can i download them? when clicked on download button it does nothing… but on Google developer console i see 21 request being made.