https://github.com/codenoid/temporar
S3-Backed Anonymous Temporary File Sharing
https://github.com/codenoid/temporar
Last synced: 10 months ago
JSON representation
S3-Backed Anonymous Temporary File Sharing
- Host: GitHub
- URL: https://github.com/codenoid/temporar
- Owner: codenoid
- License: bsd-3-clause
- Created: 2023-05-11T12:17:17.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-08-26T18:41:11.000Z (over 2 years ago)
- Last Synced: 2025-04-17T04:19:37.498Z (11 months ago)
- Language: CSS
- Size: 50.8 KB
- Stars: 32
- Watchers: 3
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Temporar
S3-Backed [File.io](https://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.

## Storage
- [x] AWS S3
- [x] Cloudflare R2
- [x] Minio
- [x] Wasabi
## Deployment
Using `Dockerfile` or manually:
```sh
cd frontend
npm i
npm run build
cd ..
go build -trimpath
```
Makesure you already set ENV VAR before deploying