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.
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)"
Default Credentials
| Username | Password |
|---|---|
admin@safebucket.io | None |
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.