A self-hosted platform for file storage and synchronization that enables team collaboration and secure document sharing.

Sync-in is an open-source, self-hosted web app and server for file storage, synchronization, and team collaboration that allows users to maintain full control over their own infrastructure and data. The system is designed to keep files readable on the local filesystem while adding collaboration layers for shared workspaces.
The software is deployed as a server and accessed via a modern web interface, dedicated desktop clients for Windows, macOS, and Linux, or a command line interface. It is intended for users and organizations that require a private cloud environment where data sovereignty is a priority. The platform supports various deployment methods, including Docker and NPM setups, to facilitate installation on local hardware or private cloud instances.
Built with TypeScript and Node.js, the system includes activity tracking, file locking, and a notification system to manage collaborative workflows. It supports various identity providers and provides application passwords for secure access. The architecture allows for the creation of spaces and shares for guests, ensuring that collaboration is restricted to authorized users. By supporting WebDAV, the software integrates with existing file explorers and mobile applications, extending its utility beyond the browser.
Sync-in is a privacy-first file synchronization and sharing platform for users who prefer self-hosting.
Synchronizes files between two or more computers using a continuous peer to peer synchronization process.
Share files and messages between nearby devices over a local network without requiring an internet connection.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.