Currently I'm using local storage to store all files users are uploading. I've thought moving those files to an external storage bucket provider, like S3 or Backblaze. Is it possible to move all files in a future, if so, how?
If you'll run
docker volume inspect appwrite_appwrite-uploads | grep Mountpoint
You'll see something like this
"Mountpoint": "/var/lib/docker/volumes/appwrite_appwrite-uploads/_data",
Inside you'll have folder for each app, then inside a folder for each of your buckets.
When replacing to a new driver like S3 for example, copy all the content of that folder and put as is in the S3 bucket.
To vailidate the right path, upload one file using the new provider then push the uploads content based as the same one.
@Binyamin Thanks as always! :appwritepeepo:
[SOLVED] Move storage buckets to external provider (like S3)
Can I transfer a file when execute a function?
Easiest way is transfer file first then executie the function
Recommended threads
- HUGE OUTRAGE IN APPWRITE, I CANNOT ACCES...
I have 2k users trying to access, sending me messages. What am I supposed to do? Please solve this asap.
- Failed to generate functions SSL
```appwrite-worker-certificates | Cannot renew domain (functions.domain.com) on attempt no. 9 certificate: Failed to verify domain DNS records. appwrite-worker...
- Dart 3.10 runtime on self-host 1.8.1
I added dart-3.10 runtime in .env file, applied the changes, but cannot see such option on console. is dart 3.10 not supported by self hosted 1.8.1? if not, whe...