Hey, i'm planning to change the storage from local to S3, tho i have some questions to see before starting the migration.
- Does all the
/storage/<storage_type>will be migrated to S3 ? - How does the S3 path looks like ? is it like
<bucket>/<storage_type>/<files>or something else ? (since the getDevice root isAPP_STORAGE_UPLOADS = '/storage/uploads'could it be<bucket>/storage/<storage_type>/<files>?) - Do you use ACL requests ? since i'm planning to use garageHQ, they don't have ACL/Policies endpoints (see https://garagehq.deuxfleurs.fr/documentation/reference-manual/s3-compatibility/)
- Do you use public facing object ? or for public / get objects you use a presign ? as garage don't allow public access for now, but allow presign requests
TL;DR
- Developer wants to switch storage from local to S3 in Appwrite.
- Questions about migration:
1. Will all '/storage/<storage_type>' content be migrated to S3?
2. How does the S3 path look like?
3. Do they use ACL requests? Planning to use garageHQ.
4. Do they use public facing object or presign requests for public/get objects?
Solution: Open-source MinIO deprecated, suggests using AlStor instead for S3.also, i don't use minio because the opensource part is now deprecated, and they want us to use AlStor instead
Recommended threads
- Impossible to create project via CLI?
Is it possible to create a new project via the appwrite CLI ? I need to create a few projects for something I'm working on and because i don't want to do it man...
- S3 files like health6a079a79afaa25.44072...
I migrated to another external S3 host for my appwrite and in many (but not all) folders a file (something like health6a079a79afaa25.44072323 - file itself is e...
- Databases silently skip during Cloud to ...
Hey team — wanted to flag a bug I hit migrating from Appwrite Cloud (FRA region, legacy DB) to self-hosted 1.9.0. It fails silently with no useful log/UI feedba...