1
0
mirror of https://github.com/vimagick/dockerfiles.git synced 2024-11-30 09:16:58 +02:00
dockerfiles/rsyncd
2016-05-08 19:42:45 +08:00
..
docker-compose.yml update rsyncd 2016-05-08 19:42:45 +08:00
Dockerfile update rsyncd 2016-05-08 19:42:45 +08:00
README.md update rsyncd 2016-05-08 19:42:45 +08:00
rsyncd.conf update rsyncd 2016-05-08 19:42:45 +08:00

rsyncd

rsync is an open source utility that provides fast incremental file transfer. rsyncd is rsync in daemon mode.

docker-compose.yml

rsyncd:
  image: vimagick/rsyncd
  ports:
    - "873:873"
  volumes:
#   - ./rsyncd.conf:/etc/rsyncd.conf
    - ./share:/share
  restart: always

You can mount rsyncd.conf to override the default one.

rsyncd.conf (default)

[global]
charset = utf-8
max connections = 8
reverse lookup = no

[share]
path = /share
read only = yes
#hosts allow = 192.168.0.0/16
#auth users = *
#secrets file = /etc/rsyncd.secrets
#strict modes = false

server

docker-compose up -d

client

rsync -avz easypi.info::share /path/to/folder