684 B
684 B
upl
A dropbox backed by any S3 bucket
Features
- User interface to create new dropboxes
- Store bucket credentials and settings in a Redis KV store
- Drop stored credentials when the dropbox link expires
- Upload files using S3 multipart uploads, powered by Uppy
- Remembers previously created dropboxes and uploaded files
- Single fat binary
Deploying
To deploy as a single binary, build it from source and run:
export REDIS_CONNECTION=simple:redis-hostname:6379
export LISTEN=:8080
./upl
For example Kubernetes manifests or Docker Compose files, see the deployments folder.