#[SOLVED] Unable to create a file larger than 1048325 bytes

5 messages · Page 1 of 1 (latest)

midnight spear
#

Hi,
I am trying to use the API to upload files into a bucket on a self hosted instance.

The files are generally around 1-2MB and I retrieve them from an external server via get requests.

Since they are already a byte array, I use InputFile.from_bytes to create the file.

I can create the small files, but I keep getting a "413 Request Entity Too Large" response for all files larger than 1084325 bytes

I don't see the reason for this limit/how I can bypass it.

Here is a code snippet showing the file size limitation
content = (("x" * 1048325).encode()) ###All values greater than 1048325 result in the error
storage.create_file(bucket["$id"], ID.unique(), file=InputFile.from_bytes(content, "temp_file_name"))

The documentation states that the file size limit is around 5MB, and this is nowhere near it.

Is this a known issue and how can I resolve it?

amber tendon
#

There's a limit in your bucket's settings

ocean copper
#

[SOLVED] Unable to create a file larger than 1048325 bytes

midnight spear
#

Thanks the file size was set to ~700MB but it did not fix the issue.
We finally worked around it by sending the file in smaller chunks