
In simple English
This tool lets you host your own cloud storage and file-sharing server on your own hardware. You can upload files, share links with clients, and edit documents together in real time. It keeps your files stored directly on your disk so you can access them without proprietary software. You stay in control of your data and pay nothing for cloud storage fees. Setting it up requires a server and some basic technical knowledge to run Docker (a way to run a program inside its own sealed box, so it cannot break anything else on your server).
What it is
Sync-in is a sovereign file storage and team collaboration server written in TypeScript (a programming language that adds strict rules to JavaScript). It combines a modern web interface with file synchronization, WebDAV (a way to mount remote folders as local network drives), and multi-user access controls.
What it is good for
Solo builders and small teams who want an alternative to commercial cloud drives to store, sync, and collaborate on files without sending data to third-party servers.
- Keeps all your files readable directly on your server filesystem without proprietary locks.
- Includes document editing, full-text search, and WebDAV support out of the box.
- Provides a modern web interface with sharing links, guest permissions, and activity tracking.
- Requires managing your own server hardware, backups, and security updates.
- AGPL-3.0 licence (a strict open-source licence requiring you to share your modified code if you host it as a public service) may not suit every commercial setup.
- Needs enough RAM and storage space to handle your team's files and document preview generators.
Dropbox or Google Drive
Docker
- nextcloud/server37k stars
A much larger self-hosted collaboration platform with hundreds of plugins and heavy resource needs.
docker run -d -p 8080:8080 syncin/server