Public | Automated Build

Last pushed: 2 years ago
Short Description
Docker image of unison intended to be used on Mac OS with unox and docker-sync
Full Description


This image is the unison-image for docker-sync and published on eugenmayer/unison-unox
The credits go to mickaelperrin - all the work has been done by him.

What does it do ?

This image simply runs an unison server on the internal port 5000 with the specified user/uid. If the user/uid doesn't
exist, it is created/modified on startup.


You can configure how unison runs by using the following ENV variables:

  • UNISON_DIR specifies the directory created in the container to store the synced files, /data by default
  • UNISON_OWNER specifies the user name on which the unison process run and the owner of the synced files
  • UNISON_OWNER_UID specifies the ID of the user on which the unison process run and the owner of the synced files.
  • MAX_INOTIFY_WATCHES increases the limit of inotify watches if you need to sync folders with lots of files.


  • Big thanks at mickaelperrin for putting hard work into getting unox 'production' ready


What the others did, so:
This docker image is licensed under GPLv3 because Unison is licensed under GPLv3 and is included in the image. See LICENSE.

Docker Pull Command