BashUpload
BashUpload is a lightweight, self-managed file upload service that works out of the box and supports setting the maximum upload size and permission mapping. It is suitable for quickly setting up one-time/temporary file sharing on home servers, NAS or personal sites.
Usage method: Open the application and click choose file(s) to upload the file. After uploading, a corresponding link will be generated. You need to replace "bashupload.lazycat9527.heiyu.space" to open the downloaded and uploaded pictures in the new tab. Alternatively, you can download them with wget in the terminal. You also need to replace "bashupload:80". See the effect in the attached figure. ·Function: Supports direct upload by the browser and generate accessible links, suitable for temporary sharing and one-time transmission ·Configuration: The maximum upload size can be set through environment variables (128M/1G/10G, etc.) ·Scenario: Suitable for personal server, local area network sharing, and rapid file exchange within the team ·Maintenance: The image is small in size and simple to update, meeting self-hosting and low resource consumption requirements



