Start with Storage

You can create your first bucket, upload, and download your first file in minutes.

Create bucket

You can create a bucket in the Appwrite Console by navigating to Storage > Create bucket.

In your bucket, navigate to Settings > Permissions, then add a new Any role with CREATE and READ permissions. This allows anyone to create and read files in this bucket.

Create file

To upload a file, add this to your app. For web apps, you can use the File object directly. For Node.js apps, use the InputFile class.

Download file

To download a file, use the getFileDownload method.