Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add more S3-compatible providers #721

Merged
merged 8 commits into from
Oct 3, 2024
Merged

Add more S3-compatible providers #721

merged 8 commits into from
Oct 3, 2024

Conversation

DavidePrincipi
Copy link
Member

  • Bump Alpine 3.20 (Rclone 1.66, Restic 0.16.4)
  • Fix the Region field position
  • Fix MinIO destination configuration

Add support for S3-compatible cloud providers

  • Wasabi
  • OVH
  • Synology
  • DigitalOcean

Refs NethServer/dev#6938

Add
- Wasabi
- OVH
- Synology
If rclone-wrapper fails, report the error reason to the action caller.
As for other cloud providers, detect the correct Rclone setting from the
endpoint string.
Fix MinIO settings for Rclone 1.66
The region file is between key ID and secret, let's move it before the
credentials.
The API expects an URL containing a path (the S3 bucket name).
@DavidePrincipi DavidePrincipi self-assigned this Oct 2, 2024
github-actions bot pushed a commit that referenced this pull request Oct 2, 2024
If one of the backup destinations is not reachable, do not abort the
whole action.
github-actions bot pushed a commit that referenced this pull request Oct 3, 2024
@DavidePrincipi DavidePrincipi added the testing Start test suite label Oct 3, 2024
@DavidePrincipi DavidePrincipi merged commit 34e0cf7 into main Oct 3, 2024
9 checks passed
@DavidePrincipi DavidePrincipi deleted the bug-6938 branch October 3, 2024 10:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
testing Start test suite
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants