Sorry, we don't support your browser.  Install a modern browser

Chunked file uploads for the Panel

?

As it happens, many of our customers are using Kirby 3 on their webspaces with some limitations to PHP uploads. Some of them can’t change max post filesize on their PHP.ini due to restrictions. Others are using CDN like proxies like Cloudflare which only accepts uploads with up to 100 MB on their small plans.

A simple and reliable solution would be to enable chunked uploads with 5 or 20 MB per chunk to be able to upload large files (100 MB+).

This would help us and our customers to bypass this limits on almost every server and they don’t have to upload large files via FTP or even switch to a whole server (where these can edit these limits).

Other self hosted services like “Nextcloud” also do it like this and this works pretty well!

4 years ago
4

What files are they uploading that are so big? Genuinely curious.

4 years ago
?

Very big PDF presentations or PDF catalogues. Sometimes they also have press kits as a ZIP file with hundreds or Hi-Res images inside (TIFF, PSD files…).

4 years ago

That makes sense! A workaround until we get to this feature could be to actually set up something like Nextcloud to upload the files to. The upload directory of that Nextcloud instance would be inside Kirby’s content directory, so once the files are there, they can be used in Kirby like normal.

4 years ago
3

We had this issue too, especially with customers using Cloudflare. Our current solution was / is a custom made plugin with a custom uploader for big files with chunking enabled.

But it would be really nice if that were a core feature in Kirby and enabled by default.

4 years ago
4
?

Having this issue right now with a client - a photographer. Loads of images over 100MB.

4 years ago
2
?

Doing website for an accountant - he wants to allow their clients to upload (very) large data files (50Mb+) to his site. Very difficult to do with Kirby. :(

4 years ago
2
?

+1 - this is one of those features that you never pay attention to, until you need it, then it becomes a deal-breaker…

3 years ago
6
?

Have a client who is an Accountant. I was going to use Kirby to create an internal web app for them, but their clients need to upload huge data files - between 50Mb to 150Mb - so this forced me to use another CMS. Please, please add this. :(

3 years ago
?

This was a deal-breaker on a project for an HR client. They needed to accept uploads from job applicants. The files were zip archives with dozens of documents - well over the usual 20Mb limit of most servers. Their server accepted only 5Mb uploads max. They went with WordPress…

3 years ago
?

Just had to pass on a job because of this - a video gallery site. Many files are over 200MB, smallest one was about 15MB, and the client’s hosting setup only allows 5MB uploads.

3 years ago

We could use that right now: it would make it easier for us to implement autodeployment/autoupdate of a Kirby site via simple uploading of a compressed (zip) file.

3 years ago

My clients are rarely concerned with uploading big files despite my advice. I have on many occasions had to address upload failures. The client doesn’t see it as a practical safeguard. They just see that they couldn’t complete their task with the website you built. Ugh.

3 years ago
?

Running into this problem right now, after delivery to the client, and they are not happy. I don’t know enough to create an upload plugin on my own. May have to redo the whole job in another CMS, at my cost.

3 years ago

Just released a plugin a very easy to use plugin solution here: https://forum.getkirby.com/t/chunky-superpowers-for-your-panel-uploads/27333 :)

2 years ago
1
Changed the status to
In progress
6 months ago
Changed the status to
In upcoming releases
4 months ago