Post

Safebucket

Open-source file sharing where files bypass the server via presigned URLs to a local Garage (S3-compatible) object store.

Safebucket
In Development
This script is currently in active development and may be unstable or incomplete. Use in production environments is not recommended.

Installation

Default install:

1
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVED/main/ct/safebucket.sh)"
CPU: 2 cores RAM: 1024 MB Disk: 10 GB OS: Debian 13

Default Credentials

UsernamePassword
admin@safebucket.ioNone

Notes

Admin password is generated at install and stored in /opt/safebucket/config.yaml
Garage S3 API on port 3900 must remain reachable from clients for uploads/downloads to work
The container IP is baked into config.yaml and the bucket CORS policy at install. If the IP changes, update api_url, web_url and allowed_origins in config.yaml plus the bucket CORS origin, then restart the service.

Web Interface

Port: 8080

Source code
Loading...