Skip to content
Back

Storage server error

  • 0
  • React Native
  • Storage
  • Cloud
zombikaa
5 Jun, 2025, 20:01

Hi! When I try to upload a video to Appwrite Storage, it gives me this error (it works with images but not with videos):

[AppwriteException: Server Error]

I use React Native, and this is the code:

TypeScript
const iid = ID.unique();

          const url = new URL(finalPostData.attachment.uri)
          const params = {
            name: url.pathname.split('/').pop(),
            size: finalPostData.attachment.fileSize,
            type: finalPostData.attachment.mimeType.startsWith("video")
                ? "video"
                : "image",
            uri: url.href
          }
          
          const res = await storage.createFile(
            appwriteConfig.postsAttachmentsBucketID,
            iid,
            params
          );
TL;DR
Issue: Uploading videos to Appwrite Storage in React Native results in a server error, while it works for images. Solution: Make sure the file type is correctly detected and passed when uploading. Check the mimeType and ensure it is identified as "video" for video files.
Reply

Reply to this thread by joining our Discord

Reply on Discord

Need support?

Join our Discord

Get community support by joining our Discord server.

Join Discord

Get premium support

Join Appwrite Pro and get email support from our team.

Learn more