© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
FilamentF
Filament•12mo ago•
7 replies
Grégoire

Optimizing file upload for large files avoid slow move on save

Hi everyone,

I am using the
FileUpload
FileUpload
component to upload very large files (3 to 10GB) to an S3 bucket, and it works well after adjusting all the relevant settings for Livewire, PHP, etc.

However, from what I understand, the file is first uploaded to tmp/ and then moved to the final location.

The moving process on save can be extremely slow—sometimes up to a minute. This isn't great for user experience since filepond.js indicates that the file has already been uploaded.

Is there anything that could be done to either move the file asynchronously or upload it directly to the final location? (I do see potential issues if the user abandons the form after upload.)
Filament banner
FilamentJoin
A powerful open source UI framework for Laravel • Build and ship admin panels & apps fast with Livewire
20,307Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

File upload for large files
FilamentFFilament / ❓┊help
15mo ago
SpatieMediaLibraryFileUpload Save on Upload
FilamentFFilament / ❓┊help
2y ago
file upload mutate on upload
FilamentFFilament / ❓┊help
12mo ago
can we add job when uploading large size files in file upload
FilamentFFilament / ❓┊help
3y ago