Initial Commit
This commit is contained in:
commit
f83aed18d0
24
Dockerfile
Normal file
24
Dockerfile
Normal file
|
@ -0,0 +1,24 @@
|
|||
FROM jcgruenhage/baseimage-alpine
|
||||
MAINTAINER Jan Christian Grünhage <jan.christian@gruenhage.xyz>
|
||||
|
||||
ENV UID=192 \
|
||||
GID=192
|
||||
|
||||
RUN apk update \
|
||||
&& apk add --upgrade \
|
||||
git \
|
||||
openssl \
|
||||
curl \
|
||||
sed \
|
||||
grep \
|
||||
bash \
|
||||
su-exec \
|
||||
&& git clone https://github.com/lukas2511/dehydrated /dehydrated
|
||||
|
||||
ADD root /
|
||||
|
||||
|
||||
VOLUME /etc/dehydrated
|
||||
VOLUME /var/www/dehydrated
|
||||
VOLUME /certs
|
||||
|
3
root/etc/periodic/weekly/dehydrated
Executable file
3
root/etc/periodic/weekly/dehydrated
Executable file
|
@ -0,0 +1,3 @@
|
|||
#!/bin/bash
|
||||
chown -R ${UID}:${GID} /etc/dehydrated /certs /var/www/dehydrated
|
||||
su-exec ${UID}:${GID} /dehydrated/dehydrated -c
|
3
root/etc/s6.d/dehydrated/run
Executable file
3
root/etc/s6.d/dehydrated/run
Executable file
|
@ -0,0 +1,3 @@
|
|||
#!/bin/sh
|
||||
s6-svc -O /etc/s6.d/dehydrated
|
||||
/etc/periodic/weekly/dehydrated
|
Loading…
Reference in a new issue