The hombre-rsync-server image is based on the hombre-alpine image and Rsync.
It is a customized Docker image for and by @Hombrelab.
Deployment examples:
Command line
docker run \
--name rsync-server \
--detach \
--restart unless-stopped \
--volume /home/data/rsync-server/rsyncd.conf:/etc/rsyncd.conf \
--volume /home/hombrelab/Documents/Homelab:/homelab \
--volume /home/data:/data \
--volume /etc/localtime:/etc/localtime:ro \
--publish 873:873 \
hombrelab/hombre-rsync-server
Docker Compose
rsync-server:
container_name: rsync-server
restart: unless-stopped
image: hombrelab/hombre-rsync-server
volumes:
- /home/data/rsync-server/rsyncd.conf:/etc/rsyncd.conf
- /home/hombrelab/Documents/Homelab:/homelab
- /home/data:/data
- /etc/localtime:/etc/localtime:ro
ports:
- 873:873
Example 'rsyncd.conf' config file
[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
Content type
Image
Digest
Size
4.4 MB
Last updated
over 5 years ago
docker pull hombrelab/hombre-rsync-server