From 765331f04a0afe8f9e8176f66a79d6cf62da2c9d Mon Sep 17 00:00:00 2001 From: Henry Whincup Date: Fri, 4 Aug 2023 23:32:52 +0100 Subject: [PATCH 1/3] Bump docker-gen version --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 3929378..6048f4b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG DOCKER_GEN_VERSION=0.10.0 +ARG DOCKER_GEN_VERSION=0.10.6 ARG FOREGO_VERSION=v0.17.0 FROM golang:1.20 as gobuilder From ae805e8f6a52c8d7e0c94a2a37a45d8d655f6fb8 Mon Sep 17 00:00:00 2001 From: Henry Whincup Date: Sat, 5 Aug 2023 08:48:55 +0100 Subject: [PATCH 2/3] Bump forego and python versions and switch to slim image --- Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 6048f4b..f29b34a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ ARG DOCKER_GEN_VERSION=0.10.6 -ARG FOREGO_VERSION=v0.17.0 +ARG FOREGO_VERSION=v0.17.2 FROM golang:1.20 as gobuilder @@ -33,7 +33,7 @@ RUN git clone https://github.com/nginx-proxy/forego/ \ && rm -rf /go/forego -FROM python:3.9.16-bullseye +FROM python:3.11.4-slim-bullseye LABEL maintainer="Ben Hardill hardillb@gmail.com" RUN apt-get update && apt-get install -y build-essential ninja-build patchelf cmake libdbus-1-dev libdbus-glib-1-dev \ From 8689fb7c905817030d0bf3db8b7d6913eff0ee09 Mon Sep 17 00:00:00 2001 From: Henry Whincup Date: Sat, 5 Aug 2023 08:49:23 +0100 Subject: [PATCH 3/3] Touch cnames file to avoid error on startup --- Dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Dockerfile b/Dockerfile index f29b34a..67cc363 100644 --- a/Dockerfile +++ b/Dockerfile @@ -48,6 +48,7 @@ COPY Procfile . COPY avahi.tmpl . COPY cname.py . COPY restart.sh . +RUN touch ./cnames RUN pip install mdns-publisher