{"id":30584048,"url":"https://github.com/Sync-in/server","last_synced_at":"2025-08-29T09:02:58.673Z","repository":{"id":304729235,"uuid":"1019052443","full_name":"Sync-in/server","owner":"Sync-in","description":"Sync-in Server – Secure, open-source platform for file storage, sharing, collaboration, and syncing.","archived":false,"fork":false,"pushed_at":"2025-08-23T11:20:05.000Z","size":1747,"stargazers_count":134,"open_issues_count":1,"forks_count":6,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-08-23T17:16:14.383Z","etag":null,"topics":["collaboration-platform","documents","files","nodejs","privacy","self-hosted","server","sharing-platform","sovereignty","storage-platform","sync-in","synchronization","typescript"],"latest_commit_sha":null,"homepage":"https://sync-in.com","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Sync-in.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"Sync-in","patreon":"sync_in","liberapay":"sync-in","custom":"https://sync-in.com/support/"}},"created_at":"2025-07-13T16:25:43.000Z","updated_at":"2025-08-23T11:20:08.000Z","dependencies_parsed_at":"2025-08-23T13:58:05.831Z","dependency_job_id":"e5e92dcb-ac1a-4a9d-9f9a-8e33110b5b45","html_url":"https://github.com/Sync-in/server","commit_stats":null,"previous_names":["sync-in/server"],"tags_count":10,"template":false,"template_full_name":null,"purl":"pkg:github/Sync-in/server","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sync-in%2Fserver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sync-in%2Fserver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sync-in%2Fserver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sync-in%2Fserver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Sync-in","download_url":"https://codeload.github.com/Sync-in/server/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sync-in%2Fserver/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272658779,"owners_count":24971604,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-29T02:00:10.610Z","response_time":87,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["collaboration-platform","documents","files","nodejs","privacy","self-hosted","server","sharing-platform","sovereignty","storage-platform","sync-in","synchronization","typescript"],"created_at":"2025-08-29T09:02:55.754Z","updated_at":"2025-08-29T09:02:58.661Z","avatar_url":"https://github.com/Sync-in.png","language":"TypeScript","funding_links":["https://github.com/sponsors/Sync-in","https://patreon.com/sync_in","https://liberapay.com/sync-in","https://sync-in.com/support/"],"categories":["TypeScript"],"sub_categories":[],"readme":"\u003ca href=\"https://sync-in.com\" target=\"_blank\" rel=\"noopener\"\u003e\n\u003cpicture\u003e\n  \u003csource srcset=\"https://raw.githubusercontent.com/Sync-in/assets/main/logo-dark.svg\" media=\"(prefers-color-scheme: dark)\" /\u003e\n  \u003cimg src=\"https://raw.githubusercontent.com/Sync-in/assets/main/logo.svg\" alt=\"Sync-in\" width=\"250\" height=\"auto\" /\u003e\n\u003c/picture\u003e\n\u003c/a\u003e\n\n_Welcome to the official Sync-in server repository!_\n\n- 🌍 [Website](https://sync-in.com)\n- 📄 [Documentation](https://sync-in.com/docs)\n- 🧪 [Try the demo](https://sync-in.com/docs/demo)\n- 🐳 [Deploy with Docker](https://sync-in.com/docs/setup-guide/docker)\n- 📦 [Deploy with NPM](https://sync-in.com/docs/setup-guide/npm)\n\n\u003ca href=\"#-license\"\u003e\u003cimg src=\"https://img.shields.io/badge/Licence-AGPL%20v3.0-green.svg\" alt=\"License\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/Sync-in/server/releases\" target=\"_blank\"\u003e\u003cimg src=\"https://img.shields.io/github/v/release/Sync-in/server?sort=semver\u0026display_name=tag\u0026style=flat\u0026logo=github\u0026label=Release\" alt=\"GitHub Release\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://hub.docker.com/r/syncin/server\" target=\"_blank\"\u003e\u003cimg src=\"https://img.shields.io/docker/pulls/syncin/server?logo=docker\u0026label=Docker%20Hub%20Pulls\" alt=\"Docker pulls\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://www.npmjs.com/package/@sync-in/server\" target=\"_blank\"\u003e\u003cimg src=\"https://img.shields.io/npm/d18m/@sync-in/server.svg?logo=npm\u0026label=NPM%20Downloads\u0026color=cb3837\" alt=\"NPM\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://discord.gg/qhJyzwaymT\" target=\"_blank\"\u003e\u003cimg src=\"https://img.shields.io/discord/1391081837849346088?logo=discord\u0026label=Discord\" alt=\"Discord\"/\u003e\u003c/a\u003e\n\nThe **Sync-in Server** is designed to run on your own infrastructure, it gives you **full control over your data** while offering a modern,\nintuitive interface for both internal and external users.\n\nWith features like **collaborative spaces**, **secure file sharing**, **granular permission management**,\nSync-in fits seamlessly into any environment — from small teams to large enterprises, public institutions, or privacy-conscious individuals.\n\n\u003cpicture\u003e\n  \u003csource srcset=\"https://raw.githubusercontent.com/Sync-in/assets/main/server-dark.png\" media=\"(prefers-color-scheme: dark)\" /\u003e\n  \u003cimg src=\"https://raw.githubusercontent.com/Sync-in/assets/main/server.png\" alt=\"Sync-in\" width=\"600\"/\u003e\n\u003c/picture\u003e\n\n---\n\n## 🚀 Features\n\n- 🖥️ Modern, Fast, and High-Performance Interface\n  - Sleek and intuitive UI for a seamless user experience\n  - Optimized for speed and efficiency\n- 🔒 Security \u0026 Data Ownership\n  - Full control over data security and compliance\n  - Designed to protect sensitive documents and prevent unauthorized access\n- 🔑 Advanced User Access Control\n  - **Spaces \u0026 Shares**: Organize files with fine-grained access permissions\n  - Role-based permission system ensuring secure file management\n- 🤝 Collaboration \u0026 Integration\n  - **OnlyOffice Integration**: Edit and collaborate on documents in real-time\n  - **Activity Tracking**: Commenting, notifications, and file history for seamless teamwork\n- 🔎 Powerful Full-Text Search\n  - **Deep content search** for easy retrieval of files and documents\n  - Supports various file formats for comprehensive indexing\n- 📂 Document Management \u0026 Restrictions\n  - **Quota \u0026 Lock Management**: Control file storage and prevent unwanted modifications\n  - **Secure Spaces**: Ensure documents are shared in a protected environment\n- 🔗 WebDAV Access\n  - Fully compatible with **WebDAV** for remote file access and synchronization\n- 🖥️ [Desktop Client](https://github.com/Sync-in/desktop)\n  - Full-featured **desktop application** for enhanced productivity\n  - Supports **file synchronization** across devices\n  - Allows **connection to multiple servers** hosting the solution\n\n---\n\n## 🧩 Project Resources\n\n- 🌍 **Official website**: [https://sync-in.com](https://sync-in.com)\n- 📖 **Documentation**: [https://sync-in.com/docs](https://sync-in.com/docs)\n- 🗄️ **Server** : [https://github.com/Sync-in/server](https://github.com/Sync-in/server)\n- 💻 **Desktop \u0026 CLI** - Cross-platform desktop app and command-line interface : [https://github.com/Sync-in/desktop](https://github.com/Sync-in/desktop)\n- 🐳 **Docker** - Setup \u0026 Deployment Guide : [https://sync-in.com/docs/setup-guide/docker](https://sync-in.com/docs/setup-guide/docker)\n\n---\n\n## 💛 Support\n\nSync-in is an independent open source project.  \nIf you find it useful, you can:\n\n- ⭐ Star the repositories\n- 🐛 Report issues and suggest improvements\n- 🤝 Contribute code, translations, or documentation\n- 💬 Join the community on :\n   - [GitHub Discussions](https://github.com/Sync-in/server/discussions)\n   - [Discord](https://discord.gg/qhJyzwaymT)\n- 💖 Support the project !\n  - [GitHub Sponsors](https://github.com/sponsors/Sync-in)\n  - [Other ways to support](https://sync-in.com/support)\n\n---\n\n## 🤝 Contributing\nBefore submitting your pull request, please confirm the following:\n\n- ✅ I have read and followed the [contribution guide](readme/CONTRIBUTING.md).\n- ✅ I am submitting this pull request in good faith and to help improve Sync-in.\n\n---\n\n## 📜 License\nThis project is licensed under the **GNU Affero General Public License (AGPL-3.0-or-later)**.  \nSee [LICENSE](LICENSE) for the full text.\n\nSync-in® is a registered trademark, see our [Trademark Policy](https://sync-in.com/docs/about/trademark).\n\n---\n\n_Thank you for using **Sync-in** ! 🚀_","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FSync-in%2Fserver","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FSync-in%2Fserver","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FSync-in%2Fserver/lists"}