About Safebucket
Safebucket is an open-source platform for sharing files on infrastructure you control. Its distinguishing design choice is that uploads and downloads use presigned URLs, so file data goes straight between the user and the storage backend and bypasses the application server. That keeps the server light and avoids it becoming a bottleneck for large transfers.
The platform covers the sharing workflow with quick and reverse share links that can be protected by a password or limited by download or view count, role-based access control at platform and bucket level, and file expiration with a configurable trash retention period. Sign-in works through any OIDC provider, local accounts exist for external users, and TOTP multifactor authentication is supported. Administrators get an activity feed, audit logs and a dashboard with platform-wide statistics.
Each component, including storage, database, events, cache and notifier, can be swapped for another implementation. The backend is written in Go, is licensed under Apache-2.0 and ships as container images that are signed with cosign. A Docker-based quick start brings it up locally on port 8080.
Key features
- Direct uploads via presigned URLs
- Password-protected public share links
- Reverse share for receiving files
- OIDC single sign-on and TOTP
- Role-based access at bucket level
- Audit logs and admin dashboard
- File expiration and configurable trash
Good fit for
- →Private file sharing for organizations
- →Receiving files from external clients
- →On-premise file exchange with audit trails
- Built with
- Go
- Tags
- file-sharing
- self-hosted
- golang
- oidc
- storage
- audit-logs
- presigned-urls
Open-source alternatives to Safebucket
See all
LinShare
File Storage & Sharing
LinShare - Secure File Sharing
AGPL-3.0vs WeTransfer★ 577Gokapi
File Storage & Sharing
Lightweight selfhosted Firefox Send alternative without public upload. AWS S3 supported.
AGPL-3.0vs WeTransfer★ 2.9k
Plik
File Storage & Sharing
Plik is a temporary file upload system (Wetransfer like) in Go.
OSSvs WeTransfer★ 1.8k
Sharry
File Storage & Sharing
Sharry is a self-hosted file sharing web application.
GPL-3.0vs WeTransfer★ 1.3k
SFTPGo
File Storage & Sharing
Full-featured and highly configurable SFTP, HTTP/S, FTP/S and WebDAV server - S3, Google C
AGPL-3.0vs Files.com★ 13kFileShelter
File Storage & Sharing
FileShelter is a “one-click” file sharing web application
GPL-3.0vs WeTransfer★ 536
SaaS alternatives to Safebucket
See all
WeTransfer
File Storage & Sharing
WeTransfer is a file-transfer service for sending large files, photos and videos by link or email without needing an account.
SaaS
ShareFile
File Storage & Sharing
Secure file sharing, client portals and e-signature for professional services firms
SaaS
Kiteworks
File Storage & Sharing
Private content network for secure file transfer, email and managed file transfer
SaaS
Files.com
File Storage & Sharing
Cloud file platform for managed file transfer, SFTP hosting and workflow automation
SaaS
Smash
File Storage & Sharing
Large file transfer service without file size limits on the free plan
SaaS
Filemail
File Storage & Sharing
Large file transfer by link or email, with desktop and mobile apps
SaaS

