[gimp-web/oscp] Add rsyncd image



commit 05b4975ee97de3eadcc62b469dc11af3c46a1b6b
Author: Bartłomiej Piotrowski <bpiotrowski gnome org>
Date:   Wed Apr 1 20:08:54 2020 +0200

    Add rsyncd image

 rsyncd/Dockerfile    | 12 ++++++++++++
 rsyncd/entrypoint.sh |  2 ++
 rsyncd/rsyncd.conf   | 11 +++++++++++
 3 files changed, 25 insertions(+)
---
diff --git a/rsyncd/Dockerfile b/rsyncd/Dockerfile
new file mode 100644
index 00000000..324d0c5b
--- /dev/null
+++ b/rsyncd/Dockerfile
@@ -0,0 +1,12 @@
+FROM centos:8
+
+RUN dnf install -y rsync-daemon
+
+VOLUME /ftp
+EXPOSE 8873
+
+ADD rsyncd.conf /rsyncd.conf
+ADD entrypoint.sh /entrypoint.sh
+
+USER 65534
+ENTRYPOINT ["/entrypoint.sh"]
diff --git a/rsyncd/entrypoint.sh b/rsyncd/entrypoint.sh
new file mode 100755
index 00000000..5dd32d05
--- /dev/null
+++ b/rsyncd/entrypoint.sh
@@ -0,0 +1,2 @@
+#!/bin/bash
+exec /usr/bin/rsync --no-detach --daemon --config /rsyncd.conf
diff --git a/rsyncd/rsyncd.conf b/rsyncd/rsyncd.conf
new file mode 100644
index 00000000..81f53f0e
--- /dev/null
+++ b/rsyncd/rsyncd.conf
@@ -0,0 +1,11 @@
+lock file=/tmp/rsyncd.lock
+secrets file=/rsyncd-secrets/secrets
+log file=/dev/stdout
+port = 8873
+
+[gimp]
+        path = /ftp/
+        list = yes
+        read only = yes
+        comment = The GIMP Download Site
+        auth users = mirror, gimper-net, gimp-afri-cc, de-mirror-gimper-net, mirror-hessmo-com, 
gimp-mirrors-hoobly-com, mirror-nbtelecom-com-br, artfiles-org, galaxyverge-com, go-parts-com, 
mirrorservice-org, fau-de, acc-umu-se, pixls-us


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]