Skip to content
This repository has been archived by the owner on Nov 5, 2024. It is now read-only.

fix: Update-Dockerfile #62

Open
wants to merge 15 commits into
base: supreme
Choose a base branch
from
Open

Conversation

lavishiamops
Copy link
Collaborator

Details

REPLACE ME


Checklist

  • Local tests pass (ak test authentik/)
  • The code has been formatted (make lint-fix)

If an API change has been made

  • The API schema has been updated (make gen-build)

If changes to the frontend have been made

  • The code has been formatted (make web)

If applicable

  • The documentation has been updated
  • The documentation has been formatted (make website)

Signed-off-by: Lavish Gupta <[email protected]>
@lavishiamops lavishiamops requested a review from eram October 8, 2024 07:38
Signed-off-by: Lavish Gupta <[email protected]>
Signed-off-by: Lavish Gupta <[email protected]>
Signed-off-by: Lavish Gupta <[email protected]>
Signed-off-by: Lavish Gupta <[email protected]>
Signed-off-by: Lavish Gupta <[email protected]>
Signed-off-by: Lavish Gupta <[email protected]>
Signed-off-by: Lavish Gupta <[email protected]>
Signed-off-by: Lavish Gupta <[email protected]>
Signed-off-by: Lavish Gupta <[email protected]>
Signed-off-by: Lavish Gupta <[email protected]>
Signed-off-by: Lavish Gupta <[email protected]>
Signed-off-by: Lavish Gupta <[email protected]>
Signed-off-by: Lavish Gupta <[email protected]>
Signed-off-by: Lavish Gupta <[email protected]>
Dockerfile Outdated
@@ -83,20 +83,17 @@ RUN --mount=type=secret,id=GEOIPUPDATE_ACCOUNT_ID \
/bin/sh -c "/usr/bin/entry.sh || echo 'Failed to get GeoIP database, disabling'; exit 0"

# Stage 5: Python dependencies
FROM docker.io/python:3.12.2-slim-bookworm AS python-deps
FROM cgr.dev/chainguard/wolfi-base AS python-deps
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why did you change the python-deps section? I think it's enough to change 'final-image' secton.

Dockerfile Outdated
apt-get install -y --no-install-recommends runit && \
apt-get clean && \
rm -rf /tmp/* /var/lib/apt/lists/* /var/tmp/ && \
RUN apk add --no-cache python3=${PYTHON_VERSION} py3-pip libpq openssl xmlsec libmaxminddb ca-certificates runit && \
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

missing apk update
do we need those: py3-pip libqp ?
missing: libqp5 libxmlsec1-openssl libmaxminddb0 ??
missng: apk cache clean - - -and maybe also rm on the folder of the cache

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants