From 1fe887a71ee08e0d5cab2cdb24b401062b2a90ba Mon Sep 17 00:00:00 2001 From: ThePhaseless Date: Thu, 27 Feb 2025 23:16:34 +0000 Subject: [PATCH] cleanup dockerfile --- Dockerfile | 20 +++++++------------- 1 file changed, 7 insertions(+), 13 deletions(-) diff --git a/Dockerfile b/Dockerfile index ac16f41..35c58ea 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,30 +1,24 @@ FROM debian:bullseye-slim AS base -# Inspired by https://github.com/Hudrolax/uc-docker-alpine/ - - -ARG \ - GITHUB_BUILD=false \ +ARG GITHUB_BUILD=false \ VERSION -ENV \ - GITHUB_BUILD=${GITHUB_BUILD}\ - VERSION=${VERSION} -ENV HOME=/root -ENV \ +ENV HOME=/root \ + GITHUB_BUILD=${GITHUB_BUILD}\ + VERSION=${VERSION}\ DEBIAN_FRONTEND=noninteractive \ PYTHONUNBUFFERED=1 \ # prevents python creating .pyc files PYTHONDONTWRITEBYTECODE=1 \ - PATH="${HOME}/.local/bin:$PATH" \ DISPLAY=:0 +ENV PATH="${HOME}/.local/bin:$PATH" WORKDIR /app RUN apt update &&\ - apt install -y --no-install-recommends --no-install-suggests xauth xvfb scrot curl chromium chromium-driver ca-certificates + apt install -y --no-install-recommends --no-install-suggests xauth xvfb scrot wget chromium chromium-driver -RUN curl -LsSf https://astral.sh/uv/install.sh | sh +RUN wget -qO- https://astral.sh/uv/install.sh | sh COPY pyproject.toml uv.lock ./ RUN uv sync