https://github.com/ipunkt/docker-unison
Docker auto build repository to synchronize using unison version 2.40.61
https://github.com/ipunkt/docker-unison
Last synced: about 1 year ago
JSON representation
Docker auto build repository to synchronize using unison version 2.40.61
- Host: GitHub
- URL: https://github.com/ipunkt/docker-unison
- Owner: ipunkt
- License: mit
- Created: 2018-11-06T14:31:39.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-11-08T12:25:28.000Z (over 7 years ago)
- Last Synced: 2025-02-07T05:27:42.663Z (over 1 year ago)
- Language: Shell
- Size: 2.21 MB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# unison
Docker auto build repository to synchronize using unison version 2.40.61
## Usage
Install unison 2.40.61 on the target server. There is a statically compiled
version available at http://unison-binaries.inria.fr/
Mount the directory to be synced to /target and a persistent volume for unison
meta data to /unison
Set SERVERCMD if unison is not in the remote servers' paths or has a name other
thatn `unison`
Set REMOTESERVER to the target. Example //remoteserver/path/from/home
Set UNISONLOCALHOSTNAME if you want to use the meta data volume with more than
one container. Otherwise it will default to `unisoncontainer`
## Strange segfaults
The statically linked unison 2.40.61 executable uses vsyscalls which fail on
recent linux kernels. See https://einsteinathome.org/de/content/vsyscall-now-disabled-latest-linux-distros
how this can be fixed. However I do not recommend doing this.