From be0f4d419e9dafbe0f48e10889e6d7046d33ae98 Mon Sep 17 00:00:00 2001 From: Starbeamrainbowlabs Date: Wed, 21 Oct 2020 23:37:51 +0100 Subject: [PATCH] certbot: add initial dockerfile --- README.md | 1 + images/certbot/Dockerfile | 13 +++++++++++++ images/certbot/type.txt | 1 + images/minetest/Dockerfile | 2 +- 4 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 images/certbot/Dockerfile create mode 100644 images/certbot/type.txt diff --git a/README.md b/README.md index 07bc646..b57db83 100644 --- a/README.md +++ b/README.md @@ -13,3 +13,4 @@ UID | GID | Container | Notes 70 | 70 | etherpad | 80 | 80 | serve | Static HTTP Server based on Node.js 90 | 90 | jellyfin | +100 | 100 | certbot | diff --git a/images/certbot/Dockerfile b/images/certbot/Dockerfile new file mode 100644 index 0000000..d15fcc1 --- /dev/null +++ b/images/certbot/Dockerfile @@ -0,0 +1,13 @@ +ARG REPO_LOCATION +# ARG BASE_VERSION + +FROM ${REPO_LOCATION}minideb + +RUN install_packages certbot + +# Only required if we use acme.sh instead of certbot: openssl openssh-client coreutils dnsutils curl socat tzdata tar oathtool + +VOLUME /etc/letsencrypt + +USER 100:100 +ENTRYPOINT [ "/usr/bin/certbot" ] diff --git a/images/certbot/type.txt b/images/certbot/type.txt new file mode 100644 index 0000000..bdb9670 --- /dev/null +++ b/images/certbot/type.txt @@ -0,0 +1 @@ +docker diff --git a/images/minetest/Dockerfile b/images/minetest/Dockerfile index ef8650a..f9b1d9c 100644 --- a/images/minetest/Dockerfile +++ b/images/minetest/Dockerfile @@ -15,7 +15,7 @@ RUN git checkout stable-5 RUN cmake . -DRUN_IN_PLACE=FALSE -DCMAKE_BUILD_TYPE=Release -DENABLE_SOUND=FALSE -DBUILD_SERVER=1 -DBUILD_CLIENT=0 -DVERSION_EXTRA=sbrl1 -DENABLE_LUAJIT=TRUE -DLUA_LIBRARY=/usr/lib/arm-linux-gnueabihf/libluajit-5.1.so -DENABLE_SPATIAL=ON -DLUA_INCLUDE_DIR=/usr/include/luajit-2.1 -# A multi-threaded buiild actually uses quite a bit of memory. Beware! +# A multi-threaded build actually uses quite a bit of memory. Beware! RUN make -j4 ########################################################################