Skip to content

Commit

Permalink
Release 6.9.3 - See CHANGELOG.md
Browse files Browse the repository at this point in the history
  • Loading branch information
tiredofit committed Dec 1, 2022
1 parent 8ec7834 commit cb6699f
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 13 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
## 6.9.3 2022-12-01 <dave at tiredofit dot ca>

### Changed
- Rework Dockerfile


## 6.9.2 2022-11-23 <dave at tiredofit dot ca>

### Added
Expand Down
27 changes: 14 additions & 13 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,17 +1,19 @@
FROM docker.io/tiredofit/alpine:3.17
ARG DISTRO="alpine"
ARG DISTRO_VARIANT="3.17"

FROM docker.io/tiredofit/${DISTRO}:${DISTRO_VARIANT}
LABEL maintainer="Dave Conroy (github.com/tiredofit)"

### Set Environment Variables
ENV CONTAINER_ENABLE_MESSAGING=FALSE \
CONTAINER_ENABLE_SCHEDULING=FALSE \
IMAGE_NAME="tiredofit/traefik-cloudflare-companion" \
IMAGE_REPO_URL="https://github.com/tiredofit/docker-traefik-cloudflare-companion/"

### Dependencies
RUN set -x && \
apk update && \
apk upgrade && \
apk add -t .tcc-build-deps \
RUN source /assets/functions/00-container && \
set -x && \
package update && \
package upgrade && \
package install .tcc-build-deps \
cargo \
gcc \
libffi-dev \
Expand All @@ -23,7 +25,7 @@ RUN set -x && \
python3-dev \
&& \
\
apk add -t .tcc-run-deps \
package install .tcc-run-deps \
py3-beautifulsoup4 \
py3-certifi \
py3-chardet \
Expand All @@ -45,10 +47,9 @@ RUN set -x && \
requests \
&& \
\
### Cleanup
apk del .tcc-build-deps && \
rm -rf /root/.cache /root/.cargo && \
rm -rf /var/cache/apk/*
package remove .tcc-build-deps && \
package cleanup && \
rm -rf /root/.cache \
/root/.cargo

### Add Files
COPY install /

0 comments on commit cb6699f

Please sign in to comment.