aboutsummaryrefslogtreecommitdiff
path: root/docker/letsencrypt/letsencrypt-base
diff options
context:
space:
mode:
Diffstat (limited to 'docker/letsencrypt/letsencrypt-base')
-rw-r--r--docker/letsencrypt/letsencrypt-base/Dockerfile.j214
-rw-r--r--docker/letsencrypt/letsencrypt-base/extend_start.sh69
2 files changed, 0 insertions, 83 deletions
diff --git a/docker/letsencrypt/letsencrypt-base/Dockerfile.j2 b/docker/letsencrypt/letsencrypt-base/Dockerfile.j2
deleted file mode 100644
index 8e9e60db9..000000000
--- a/docker/letsencrypt/letsencrypt-base/Dockerfile.j2
+++ /dev/null
@@ -1,14 +0,0 @@
-FROM {{ namespace }}/{{ image_prefix }}base:{{ tag }}
-{% block labels %}
-LABEL maintainer="{{ maintainer }}" name="{{ image_name }}"
-{% endblock %}
-
-{% block letsencrypt_base_header %}{% endblock %}
-
-{% import "macros.j2" as macros with context %}
-
-COPY extend_start.sh /usr/local/bin/kolla_extend_start
-
-{{ macros.kolla_patch_sources() }}
-
-{% block letsencrypt_base_footer %}{% endblock %}
diff --git a/docker/letsencrypt/letsencrypt-base/extend_start.sh b/docker/letsencrypt/letsencrypt-base/extend_start.sh
deleted file mode 100644
index 0300f0b44..000000000
--- a/docker/letsencrypt/letsencrypt-base/extend_start.sh
+++ /dev/null
@@ -1,69 +0,0 @@
-#!/bin/bash
-
-# Logs
-
-if [[ ! -d "/var/log/kolla/letsencrypt" ]]; then
- mkdir -p /var/log/kolla/letsencrypt
-fi
-if [[ $(stat -c %a /var/log/kolla/letsencrypt) != "755" ]]; then
- chmod 755 /var/log/kolla/letsencrypt
-fi
-
-# Structure for lego and webserver
-
-FOLDERS_LEGO="/etc/letsencrypt /etc/letsencrypt/lego /etc/letsencrypt/lego/internal /etc/letsencrypt/lego/external"
-FOLDERS_WEBSERVER="/etc/letsencrypt/http-01 /etc/letsencrypt/http-01/.well-known /etc/letsencrypt/http-01/.well-known/acme-challenge"
-
-if [[ "${KOLLA_BASE_DISTRO}" =~ debian|ubuntu ]]; then
- USER="www-data"
- GROUP="www-data"
- USERGROUP_WEBSERVER="${USER}:${GROUP}"
- USERGROUP="haproxy:haproxy"
-else
- USER="apache"
- GROUP="apache"
- USERGROUP_WEBSERVER="${USER}:${GROUP}"
- USERGROUP="haproxy:haproxy"
-fi
-
-for folder in ${FOLDERS_LEGO}; do
- if [[ ! -d "${folder}" ]]; then
- mkdir -p ${folder}
- fi
-
- if [[ $(stat -c %U:%G ${folder}) != "${USERGROUP}" ]]; then
- if getent passwd ${USER} 2 > /dev/null; then
- chown ${USERGROUP} ${folder}
- fi
- fi
-
- if [[ "${folder}" == "/etc/letsencrypt" ]]; then
- if [[ $(stat -c %a ${folder}) != "751" ]]; then
- chmod 751 ${folder}
- fi
- else
- if [[ $(stat -c %a ${folder}) != "755" ]]; then
- chmod 755 ${folder}
- fi
- fi
-done
-
-for folder in ${FOLDERS_WEBSERVER}; do
- if [[ ! -d "${folder}" ]]; then
- mkdir -p ${folder}
- fi
-
- if [[ $(stat -c %U:%G ${folder}) != "${USERGROUP_WEBSERVER}" ]]; then
- if getent passwd ${USER} 2 > /dev/null; then
- chown ${USERGROUP_WEBSERVER} ${folder}
- fi
- fi
-
- if [[ $(stat -c %a ${folder}) != "755" ]]; then
- chmod 755 ${folder}
- fi
-done
-
-if [ -e /usr/local/bin/kolla_letsencrypt_extend_start ]; then
- . /usr/local/bin/kolla_letsencrypt_extend_start
-fi