-
[EDIT] Long exploration thread below. Skip to ANSWER.Following up on @Fogia-f who couldn't find a way, I am making another attempt to bring the Sync-in installation under the wings of the openmediavault Docker Compose. For this I am following along these steps:
Compose: Environment: Log: Missing configuration: "environment.yaml" not found Is this the only issue, or is the renamed network sync-in_sync_in_network also playing up? What's this warning message at the first line of the log? It also pops up if I remove the line EDIT: PART OF LOG CUT |
Beta Was this translation helpful? Give feedback.
Replies: 11 comments 26 replies
-
|
With the environment.yaml re-instated with the same content as the environment.env: The log looks less problematic: But still no Sync-in when opening http://server-ip:8080 |
Beta Was this translation helpful? Give feedback.
-
|
Yes, The This error line looks strange. Could you put your |
Beta Was this translation helpful? Give feedback.
-
|
If the
No luck: http://server-ip:8080 results in Openmediavault Compose: Environment.yaml: Log Docker UP: Log Sync-in:
|
Beta Was this translation helpful? Give feedback.
-
|
After resolving the error message "Space path is not valid", my working configuration is below.
After that I'll close this thread with a complete HOW-TO. (reduced) Environment.yaml: Openmediavault compose: |
Beta Was this translation helpful? Give feedback.
-
We added a note here about the minimum environment variables needed to run the server without using
We reviewed the examples and added single quotes to prevent certain special characters from being interpreted.
Indeed, this seems to have an impact on some integrations. The
The Sync-in Docker Compose setup does not define a
In the next release, SYNCIN_* variables will also support surrounding single quotes; surrounding double quotes are already supported. INIT_ADMIN_LOGIN and INIT_ADMIN_PASSWORD will support either matching single or double quotes. Only the outer quotes are removed; the inner value remains unchanged. The documentation will include a note explaining this behavior. |
Beta Was this translation helpful? Give feedback.
-
Environment variables take precedence over |
Beta Was this translation helpful? Give feedback.
-
|
What needs to be understood is that |
Beta Was this translation helpful? Give feedback.
-
|
After a week of study and contemplation, today is my "let's try to integrate Collabora (CODE) behind external proxy" day. Two additional variables set in environment.yaml Sync-in environment.yamlNothing much changed in Sync-in composeBased upon the Sync-in-docker/config/collabora/compose file plus some suggestions coming from the Collabora Installation guide Collabora CODE composeOpening https://SERVER-IP:9980 returns OK, so CODE appears to be experiencing no issues. Nginx Proxy Manager configurations:For Sync-in:
For Collabora (based upon Sync-in nginx collabora config:
Sync-in is accessible via https://sync-in.MYDOMAIN.TLD and appears to be functioning alright. Questions:
Any support will be much appreciated. |
Beta Was this translation helpful? Give feedback.
-
|
@Stephan-P => You can publish your tutorial here: awesome-sync-in |
Beta Was this translation helpful? Give feedback.
-
|
I experienced a second stumbling related to a random password, this time with Collabora. So besides '/', '$' is also a special character that should not be used in password values. What else? |
Beta Was this translation helpful? Give feedback.
-
Sync-in Server on openmediavault 8Openmediavault (OMV) is an open-source network attached storage (NAS) solution based on Debian Linux. This guide describes the steps towards installing Sync-in Server and Collabora Online as separate docker containers on an openmediavault 8 system, using its Docker Compose plugin as well as Nginx Proxy Manager (NPM) to expose the private network Web services to the internet. BackgroundThe Sync-in Server installation guide describes an elaborate hands-on process of downloading the latest release, issuing curl commands, modifying the configuration file 'envrionment.yaml', modifying the file 'compose.yaml' and issuing commands, all of which not being my cuppa tea. Prerequisites
Outline of steps
1. Installation of Sync-in docker using Compose
If all is well, Sync-in should be accessible through http://YOUR-SERVER-IP:8080 using above ADMIN credentials. 2. Proxy Host configuration for Sync-in
If all is well, Sync-in will now be accessible as well through https://sync-in.YOUR-DOMAIN.TLD. 3. Installation of Collabora Online docker using Compose
The following steps are neccessary to make a copy of the docker internal Collabora configuration file into a location that is better accessible. For this the Collabora docker container needs to be UP.
Return to your openmediavault workbench - Services - Compose - Files
4. Proxy Host configuration for Collabora
If all is well, you can now create new OpenDocument or Microsoft Office files in Sync-in and open them in Collabora Online. ResultSync-in and Collabora Online are now installed as separate docker containers in openmediavault 8 Compose and proxied and SSL-terminated by Nginx Proxy Manager.
|
Beta Was this translation helpful? Give feedback.









Sync-in Server on openmediavault 8
Openmediavault (OMV) is an open-source network attached storage (NAS) solution based on Debian Linux.
Sync-in is an open-source platform to store, share, collaborate, and sync files.
Among many other features, Sync-in includes WebDAV integration, as well as collaborative documents editing through integrations with Collabora Online and OnlyOffice. Openmediavault offers a wide range of network storage related services, as well as Kubernetes and Compose plugins for installing containerized apps.
This guide describes the steps towards installing Sync-in Server and Collabora Online as separate docker containers on an openmediavault 8 system, using its Docker …