Self hosted file sharing for teams that value control.
RustShare is a permission-aware file-sharing and sync platform for technical teams. Built in Rust for clear access control, auditable sharing, version-aware workflows, and self-hosted deployment.
Engineered for absolute trust
RustShare keeps file access explicit, sharing auditable, and deployment under your control. Every layer is designed for operational clarity and long-term maintainability.
Granular Permissions
Define access at the file and folder level with policies that stay understandable, enforceable, and revocable.
Auditable Sharing
Track critical sharing events with visibility into who received access and what changed.
Version History
Restore earlier states, review changes with confidence, and reduce the risk of accidental overwrites.
Self-Hosted Sync
Keep file workflows under your control with lightweight sync behavior and infrastructure you operate yourself.
Sharing that stays clear, controlled, and revocable.
RustShare is built on the principle that file sharing should remain understandable. Permissions stay explicit, access paths stay visible, and sensitive content does not drift into hidden workflows.
-
Fine-grained access rules for files, folders, and internal sharing flows
-
Clear public-link controls with visible capability boundaries
-
Auditable events for critical sharing and permission changes
Share Settings
closePublic sharing is currently disabled by organization policy.
Open Source Integrity
RustShare is developed in the open and designed for teams that need inspectable systems, operational clarity, and long-term control over file workflows.
Deploy RustShare on infrastructure you control.
A modern file-sharing and sync platform for teams that need clear permissions, auditable access, and operational control.