The Droppy S3 add-on allows you to connect your Droppy setup to any S3 support endpoint like Hetzner Object Storage and store the uploaded files in the bucket.
- In the Hetzner portal create new access keys by following this article https://docs.hetzner.com/storage/object-storage/getting-started/generating-s3-keys/ Use the access key to fill in the key value and the secret key as secret value.
- The endpoint value should be the one provided after creating the access keys. It should look something like: https://nbg1.your-objectstorage.com/ Make sure to enter the correct region in the endpoint url. See https://docs.hetzner.com/storage/object-storage/overview#object-storage for all available endpoints
- Enter the region short name as region value. E.g.: nbg1
- Now create a new bucket with your preferred name
- Enter your bucket name into the bucket value
- If you files are stored in a custom directory inside the bucket then enter a custom path in the path field. Make sure to end your path with a backslash / Something like: myfolder/
Important! Hetzner Object Storage does not support file encryption, so make sure this feature is disabled on the Upload settings page in your admin panel.
And that's it, your files will now be uploaded to the bucket.
An example config should look something like:
{
"aws": {
"endpoint": "https://nbg1.your-objectstorage.com",
"key" : "1EFO2TQR4JR84E8E1MQE",
"secret" : "1wzYvVRWPP6225zpZhss2m586hHbkasfsf3d"
},
"s3": {
"region" : "nbg1",
"bucket" : "mybucket",
"path" : ""
}
}
Comments
0 comments
Please sign in to leave a comment.