-
Notifications
You must be signed in to change notification settings - Fork 4.6k
Description
💭 Introduction
Appwrite Storage lets you upload images, videos, or any kind of file and store it for later. This comes with support for encryption, compression, chunk upload, resumable upload, and much more! 💪 To learn more, check out our official Appwrite Storage docs.
Every file uploaded to Appwrite Storage needs to be stored somewhere, whether that is your server’s hard drive or cloud provider. To make this possible, Appwrite uses storage adapters that each implement simple methods such as read()
, move()
, delete()
, etc...
Your task is to implement support for DreamObjects in Appwrite and the Utopia PHP storage library. We have prepared detailed documentation on how to create Utopia PHP storage adapter, and how to use Utopia PHP adapter in Appwrite. Please read these documents and ensure you understand it before working on this issue.
🎯 Requirements
- Experience with Appwrite.
- Experience with PHP.
- Experience with DreamObjects.
- Experience with Docker and Docker Compose.
✅ Task Summary
- Ask to be assigned to the issue.
- Wait to be assigned.
- Implement Utopia PHP storage adapter for DreamObjects.
- Submit a pull request in utopia-php/storage.
- Implement Appwrite support for DreamObjects.
- Submit a pull request in appwrite/appwrite.
If you have questions, need any help, or just want to hang out, make sure to join us on our Discord server.
Happy Appwriting!