Sign inSign up

toilal/unison

By toilal

•Updated over 9 years ago

An unison image based on eugenmayer/unison image (from docker-sync.io)

Image
0

450

toilal/unison repository overview

⁠Usage

This image is a fork of the unison-image for docker-sync⁠ and published on toilal/unison⁠ A lot of credits go to mickaelperrin⁠ and - most of 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 and group uid. If the user or group uid doesn't exist, it is created/modified on startup.

⁠Documetation

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

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

⁠Credits

  • Big thanks at mickaelperrin⁠ for putting hard work into getting this production ready

⁠License

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.

Tag summary

Content type

Image

Digest

Size

20.3 MB

Last updated

over 9 years ago

docker pull toilal/unison:develop