FileSharing

FileSharing

FileSharing is a self-managed lightweight file and code fragment sharing application with PocketBase back-end and Astro + Solid front-end. Support setting passwords for accessing content, uploading multiple files at once, customizing names for collections, generating download links that do not require login, and automatically marking as "old" after downloading/copying to keep the home page clean.

11GitHub
Description

The configuration wizard sets the administrator account password, and then logs in using the administrator account password. After uploading the file, click the Share button on the left side of the file and paste it in the browser to view it. ·Password access: Set access passwords for files and code fragments to ensure privacy. ·Multi-file upload: Upload multiple files at once, supporting simple one-click packaging and download. ·Collection naming: Custom collection names can be uploaded for the same batch for easy identification and management. ·Archive after downloading: Download/copy will mark the content as "old" and automatically hide it from the home page to keep the page fresh. ·Old content is visible: Display "old files" with one click for subsequent viewing and reuse. ·Data persistence: PocketBase data directory pb_data can be mapped to the host machine to ensure that no data is lost after restarting.

Screenshots
Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
App Information
Version
1.7.0
Package Size
27.77 KB
Image Size
124.9 MB
Updated
October 16, 2025
Source Code
H3rmt
Platform Support
PC
Keywords
File sharingclip sharingPocketBaseAstroSolidself-hosting