diff --git a/vsftpd/Dockerfile b/vsftpd/Dockerfile index 26c530d644da29af52a5114cf497d3ead7bbee2b..01342019eea8bf4f958c1c03abc54f8fad5225fe 100644 --- a/vsftpd/Dockerfile +++ b/vsftpd/Dockerfile @@ -8,10 +8,12 @@ RUN apt-get update && \ vsftpd \ && \ mkdir -p /var/run/vsftpd/empty && \ + mkdir -m 755 /var/lib/transmission/Downloads && \ rm -rf /tmp/* /var/tmp/* /var/lib/apt/lists/* /var/cache/apt/archives/* COPY --chown=root:root entrypoint /usr/local/sbin/ COPY --chown=root:root healthcheck /usr/local/bin COPY --chown=root:root vsftpd.conf /etc/vsftpd.conf +VOLUME /var/lib/transmission/Downloads EXPOSE 21 4559 4560 4561 4562 4563 4564 ENTRYPOINT [ "/usr/local/sbin/entrypoint" ] CMD [ "vsftpd" ] diff --git a/vsftpd/entrypoint b/vsftpd/entrypoint index 0e3c2fa03271e40531658fba427e3bfcdef9ba81..ae54bd98f49ba5b66448fff7aa0cd2eeb9415ccd 100755 --- a/vsftpd/entrypoint +++ b/vsftpd/entrypoint @@ -1,7 +1,6 @@ #!/bin/sh set -eux -install -d -o 1000 -g 1000 -m 755 /var/lib/transmission/Downloads touch /var/log/vsftpd.log tail -f /var/log/vsftpd.log & eval exec "$@"