
Sync-in
Open-source platform for file storage, sharing, collaboration and sync

Sync-in is an open-source platform for storing, sharing, synchronizing, and collaboratively editing files on infrastructure you control. It provides a web interface, desktop/CLI clients, and native WebDAV access for seamless integration with user workflows.
Key Features
- Full web interface with advanced file manager, collaborative spaces, and granular role-based permissions.
- Native WebDAV implementation (written in TypeScript) for mounting spaces as remote drives and direct file access across platforms.
- Desktop clients and CLI for Windows, macOS, and Linux with one-way and two-way sync modes, scheduling, and transfer logs.
- Server-side full-text indexing and incremental indexing to search document content (PDF, Office, HTML, plain text, etc.).
- Configurable persistence and runtime options (MySQL-compatible database and optional Redis-based caching/websocket adapter).
Use Cases
- Enterprise or institutional file hosting where data sovereignty and compliance require self-hosting.
- Teams needing shared collaborative spaces with fine-grained access, activity tracking, and real-time editing integrations.
- Personal or automated sync workflows using desktop clients, CLI, or WebDAV for backups, remote editing, or integration with local tools.
Limitations and Considerations
- Full-text indexing is incremental (not strictly real-time); indexing cadence and resource use should be planned for large archives.
- Default production deployments expect a MySQL-compatible database; administrators should review configuration for scale and high-availability.
Sync-in is focused on data ownership, secure collaboration, and interoperability with existing tools. The project provides Docker and NPM deployment paths, desktop clients, and an online demo for evaluation.
Categories:
Tags:
Tech Stack:
Similar Services

Immich
Open-source photo and video management platform for private servers
Immich is an open-source platform for organizing, backing up, and streaming photos and videos with web and mobile clients, searchable metadata, face clustering, and S3-co...

MinIO
High-performance S3-compatible object storage server
MinIO is a high-performance, S3-compatible object storage server for building private cloud storage, data lakes, and scalable storage backends for applications.


PocketBase
Lightweight open-source realtime backend with embedded SQLite
Open-source Go backend providing embedded SQLite, realtime (SSE) subscriptions, auth (JWT/OAuth2), file storage, admin UI and REST-style APIs for web and mobile apps.

rclone
Command-line sync and management tool for cloud and remote storage
rclone is a CLI tool to sync, copy, mount, and serve files across cloud storage providers and standard protocols like S3, WebDAV, FTP, and SFTP.
AList
Multi-storage file listing server with WebDAV and previews
AList is a multi-storage file listing and sharing server with WebDAV access, file previews, protected routes, uploads, and cross-storage file operations.

copyparty
Portable file server with fast resumable uploads and many protocols
Copyparty is a portable file server with a web UI, accelerated resumable uploads, deduplication, indexing, and support for WebDAV, SFTP, FTP and more.
Redis
Docker
TypeScript
npm
Node.js