From b3af7d26f6ba2ed13c08aabfaa1d37f50a19b8b0 Mon Sep 17 00:00:00 2001 From: Vincent Batts Date: Tue, 19 Mar 2019 19:24:55 -0400 Subject: [PATCH] adding an rsync image --- rsyncd/Dockerfile | 5 +++++ rsyncd/README.md | 21 +++++++++++++++++++++ rsyncd/podman-rsyncd.service | 12 ++++++++++++ rsyncd/rsyncd.conf | 33 +++++++++++++++++++++++++++++++++ 4 files changed, 71 insertions(+) create mode 100644 rsyncd/Dockerfile create mode 100644 rsyncd/README.md create mode 100644 rsyncd/podman-rsyncd.service create mode 100644 rsyncd/rsyncd.conf diff --git a/rsyncd/Dockerfile b/rsyncd/Dockerfile new file mode 100644 index 0000000..24ee7e1 --- /dev/null +++ b/rsyncd/Dockerfile @@ -0,0 +1,5 @@ +FROM alpine +RUN apk add rsync && mkdir -p /data && touch /etc/rsyncd.conf +VOLUME ["/data"] +EXPOSE 873 +CMD ["/usr/bin/rsync","--daemon","--no-detach","--config", "/etc/rsyncd.conf"] diff --git a/rsyncd/README.md b/rsyncd/README.md new file mode 100644 index 0000000..3e3f518 --- /dev/null +++ b/rsyncd/README.md @@ -0,0 +1,21 @@ +# rsyncd container + +## build it + +```shell +podman build -t rsyncd . +``` + +## run it + +```shell +cp podman-rsyncd.service /etc/systemd/system/ +mkdir -p /etc/podman.d +cat > /etc/podman.d <