aboutsummaryrefslogtreecommitdiff
path: root/services/docker/nginx
diff options
context:
space:
mode:
Diffstat (limited to 'services/docker/nginx')
-rw-r--r--services/docker/nginx/Dockerfile10
-rwxr-xr-xservices/docker/nginx/certbot.bash12
-rw-r--r--services/docker/nginx/mail-robots.txt2
-rwxr-xr-xservices/docker/nginx/nginx-wrapper.bash12
4 files changed, 0 insertions, 36 deletions
diff --git a/services/docker/nginx/Dockerfile b/services/docker/nginx/Dockerfile
deleted file mode 100644
index 3169e00..0000000
--- a/services/docker/nginx/Dockerfile
+++ /dev/null
@@ -1,10 +0,0 @@
-FROM ghcr.io/gohugoio/hugo AS build-www
-COPY --from=www . /project/
-RUN ls && hugo
-
-FROM nginx:mainline
-RUN apt update && apt-get install -y tini certbot && rm -rf /var/lib/apt/lists/*
-ADD mail-robots.txt /srv/mail/robots.txt
-ADD certbot.bash nginx-wrapper.bash /app/
-COPY --from=build-www /project/public /srv/www
-CMD ["/usr/bin/tini", "--", "/app/nginx-wrapper.bash"]
diff --git a/services/docker/nginx/certbot.bash b/services/docker/nginx/certbot.bash
deleted file mode 100755
index cb5c636..0000000
--- a/services/docker/nginx/certbot.bash
+++ /dev/null
@@ -1,12 +0,0 @@
-#!/usr/bin/bash
-
-set -e
-
-echo "Sleep 5 seconds waiting for nginx to start."
-sleep 5s
-
-while true; do
- certbot renew --webroot -w /var/www/certbot --deploy-hook "nginx -s reload"
- echo "Sleep one day before next certbot renew."
- sleep 1d
-done
diff --git a/services/docker/nginx/mail-robots.txt b/services/docker/nginx/mail-robots.txt
deleted file mode 100644
index 1f53798..0000000
--- a/services/docker/nginx/mail-robots.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-User-agent: *
-Disallow: /
diff --git a/services/docker/nginx/nginx-wrapper.bash b/services/docker/nginx/nginx-wrapper.bash
deleted file mode 100755
index a4a19ec..0000000
--- a/services/docker/nginx/nginx-wrapper.bash
+++ /dev/null
@@ -1,12 +0,0 @@
-#!/usr/bin/bash
-
-set -e -o pipefail
-
-die() {
- echo "$@" >&2
- exit 1
-}
-
-/app/certbot.bash &
-
-/docker-entrypoint.sh nginx "-g" "daemon off;"