No description
  • Shell 84.7%
  • Dockerfile 15.3%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-06-26 18:17:05 +01:00
.gitignore clean up 2026-06-21 23:27:51 +01:00
build-npm.sh Initial commit 2026-06-21 23:24:48 +01:00
CHANGELOG.md 2.4.2 2026-06-26 18:17:05 +01:00
CloudronManifest.json 2.4.2 2026-06-26 18:17:05 +01:00
CloudronVersions.json 2.4.2 2026-06-26 18:17:05 +01:00
DESCRIPTION.md 2.4.2 2026-06-26 18:17:05 +01:00
Dockerfile 2.4.2 2026-06-26 18:17:05 +01:00
environment.yaml 2.4.0 2026-06-23 22:03:50 +01:00
icon.png v2.3.1 2026-06-22 00:11:14 +01:00
LICENCE Initial commit 2026-06-21 23:24:48 +01:00
my.cnf v2.3.0 2026-06-21 23:39:58 +01:00
POSTINSTALL.md 2.4.0 2026-06-23 22:03:50 +01:00
README.md 2.4.2 2026-06-26 18:17:05 +01:00
start.sh 2.4.0 2026-06-23 22:03:50 +01:00
supervisord.conf Initial commit 2026-06-21 23:24:48 +01:00
test-new.txt Initial commit 2026-06-21 23:24:48 +01:00

Sync-in Server for Cloudron

A Cloudron app package for Sync-in Server, packaged here as Sync-in 2.4.2.

Features

  • Secure File Platform: File storage, sharing, collaboration, and sync
  • Integrated Markdown Editor: Included in Sync-in 2.4.2
  • Task Queue And Cancellation: File operations now expose richer task progress and cancellation
  • OnlyOffice Integration: Collaborative editing for office documents
  • WebDAV Support: Compatible with desktop and mobile clients
  • Full-Text Search: Deep content indexing and search
  • Collaborative Spaces: Granular access control for teams

Installation

  1. EITHER install via Cloudron App Store if/when it is available. OR install via custom app installer : https://ccai.appx.uk OR clone the repo and build the Docker image, push it to a Docker registry and install with the Cloudron CLI.

    WAIT ! The app takes time to start up the first time. Please be patient. Local DB initialization, migrations, and first user creation take time, so the healthcheck does not complete immediately.

  2. Configure your instance through the Cloudron dashboard

  3. Access your Sync-in server at your assigned domain

  4. If using the app in a browser on a mobile device, ensure the browser requests the desktop mode. Some mobile browsers may default to mobile mode, which can cause UI issues with the app.

  5. If you want to use the OnlyOffice integration feature, ensure you complete the OnlyOffice integration settings in /app/data/sync-in/environment.yaml.

Default Credentials

  • Username: admin
  • Password: admin

Change these credentials immediately after first login.

Package Notes

  • Upstream package source: @sync-in/server@2.4.2
  • Node runtime target: 22.x
  • Local MariaDB is bundled inside this package for app-local storage
  • Persistent Sync-in data path: /app/data/sync-in
  • Persistent log path: /app/data/logs

OnlyOffice Integration

This package includes OnlyOffice integration support. Review and update the OnlyOffice settings in /app/data/sync-in/environment.yaml, especially the applications.files.editors.onlyoffice section, before using document editing.

WebDAV

  • WebDAV endpoint: https://your-domain/webdav/
  • Use application credentials from Sync-in after initial setup

Source Code

Support

For issues related to:

  • Sync-in functionality: Sync-in GitHub Issues
  • Cloudron packaging: Create an issue in the cloudron forum topic for this app.

License

Sync-in Server is licensed under AGPL-3.0. See the upstream repository for details.