S3-Backed File.io clone in Go (No Other Databases!), Simply upload a file, share the link, and after it is downloaded, the file is completely deleted. For added security, set an expiration on the file and it is deleted within a certain amount of time, even if it was never downloaded.
- AWS S3
- Cloudflare R2
- Minio
- Wasabi
Using Dockerfile
or manually:
cd frontend
npm i
npm run build
cd ..
go build -trimpath
Makesure you already set ENV VAR before deploying