OpenSourceProjects logo
safebucket logo

safebucketOn-prem file sharing made simple, fast and safe.

On-prem file sharing made simple, fast and safe.

703 stars
21 forks
Go
Apache-2.0

Screenshot not available yet

safebucket

SafeBucket is an open source file sharing platform built with Go that prioritizes security and simplicity for on-premises deployments. Files bypass the server entirely through presigned URLs, while pluggable infrastructure components allow you to swap storage, databases, and other services to fit your specific needs.

Key Features

  • Server-Bypassing Transfers: Direct uploads and downloads via presigned URLs keep files off your server
  • Pluggable Infrastructure: Swap storage, database, events, cache, and notification systems without code changes
  • Enterprise Authentication: SSO via OIDC providers with local auth, role-based access control, and multi-factor authentication
  • File Sharing Controls: Create public links with password protection, download limits, view limits, and automatic expiration
  • Audit & Compliance: Real-time activity tracking, comprehensive audit logs, and configurable file retention policies

Use Cases

  • Regulated Industries: Organizations requiring audit trails, data residency, and compliance with strict data handling policies
  • Team Collaboration: Secure internal file sharing with granular permission controls and activity monitoring
  • Sensitive Document Exchange: Sharing confidential files with external parties using time-limited, password-protected links

Who Is It For

SafeBucket is designed for organizations and teams that need secure, self-hosted file sharing without relying on third-party cloud services. It's ideal for enterprises prioritizing data sovereignty, customization, and complete control over their file sharing infrastructure.

Trending Open Source Projects