From e91c97ff20233d2e0048e462ad25be22d2123edb Mon Sep 17 00:00:00 2001 From: Alec Warner Date: Thu, 23 Apr 2020 16:33:39 -0700 Subject: Add a docker container for rsync. This is cribbed off of my old work at https://gitweb.gentoo.org/dev/antarus.git/tree/src/infra.gentoo.org/rsync-node. Basically its a stage3 that serves rsync atomically. It needs some tests and some CI. Signed-off-by: Alec Warner --- rsync-mirror | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 rsync-mirror (limited to 'rsync-mirror') diff --git a/rsync-mirror b/rsync-mirror new file mode 100644 index 0000000..18ffadc --- /dev/null +++ b/rsync-mirror @@ -0,0 +1,22 @@ +# rsync.gentoo.org service + +service rsync +{ + socket_type = stream + wait = no + user = root + server = /usr/bin/rsync + server_args = --daemon + log_on_success = PID HOST DURATION EXIT + log_on_failure = HOST ATTEMPT + log_type = SYSLOG local3 + port = rsync + only_from = 0.0.0.0/0 + nice = 5 + instances = 60 + cps = 500 1 + max_load = 4 + per_source = 10 + flags = IPv4 + disable = no +} -- cgit v1.2.3-65-gdbad