certbot: add initial dockerfile
This commit is contained in:
parent
540415e35b
commit
be0f4d419e
4 changed files with 16 additions and 1 deletions
|
@ -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 |
|
||||
|
|
13
images/certbot/Dockerfile
Normal file
13
images/certbot/Dockerfile
Normal file
|
@ -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" ]
|
1
images/certbot/type.txt
Normal file
1
images/certbot/type.txt
Normal file
|
@ -0,0 +1 @@
|
|||
docker
|
|
@ -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
|
||||
|
||||
########################################################################
|
||||
|
|
Loading…
Reference in a new issue