From 17a5fd208630ce3f2b8b68db56bb2d27db755741 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mateusz=20Gruszczy=C5=84ski?= Date: Tue, 7 Oct 2025 08:02:20 +0200 Subject: [PATCH] =?UTF-8?q?nowa=20kategoria=20domy=C5=9Blna?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile_alpine | 66 ----------------------------------------------- config.py | 2 +- 2 files changed, 1 insertion(+), 67 deletions(-) delete mode 100644 Dockerfile_alpine diff --git a/Dockerfile_alpine b/Dockerfile_alpine deleted file mode 100644 index 0067eee..0000000 --- a/Dockerfile_alpine +++ /dev/null @@ -1,66 +0,0 @@ -# ========================= -# Stage 1 – Build -# ========================= -FROM python:3.13-alpine AS builder - -WORKDIR /app - -# Instalacja bibliotek do kompilacji + zależności runtime -RUN apk add --no-cache \ - tesseract-ocr \ - tesseract-ocr-data-pol \ - poppler-utils \ - libjpeg-turbo \ - zlib \ - libpng \ - libwebp \ - libffi \ - libmagic \ - && apk add --no-cache --virtual .build-deps \ - build-base \ - jpeg-dev \ - zlib-dev \ - libpng-dev \ - libwebp-dev \ - libffi-dev - -# Kopiujemy plik wymagań -COPY requirements.txt . - -# Instalujemy zależności Pythona do folderu tymczasowego -RUN pip install --no-cache-dir --prefix=/install -r requirements.txt - - -# ========================= -# Stage 2 – Final image -# ========================= -FROM python:3.13-alpine - -WORKDIR /app - -# Instalacja tylko bibliotek runtime (bez dev) -RUN apk add --no-cache \ - tesseract-ocr \ - tesseract-ocr-data-pol \ - poppler-utils \ - libjpeg-turbo \ - zlib \ - libpng \ - libwebp \ - libffi \ - libmagic - -# Kopiujemy zbudowane biblioteki z buildera -COPY --from=builder /install /usr/local - -# Kopiujemy kod aplikacji -COPY . . - -# Ustawiamy entrypoint -COPY entrypoint.sh /entrypoint.sh -RUN chmod +x /entrypoint.sh - -# Otwieramy port aplikacji -EXPOSE 8000 - -ENTRYPOINT ["/entrypoint.sh"] diff --git a/config.py b/config.py index b968178..a3ee631 100644 --- a/config.py +++ b/config.py @@ -77,7 +77,7 @@ class Config: DEFAULT_CATEGORIES = [ c.strip() for c in os.environ.get( "DEFAULT_CATEGORIES", - "Spożywcze,Budowlane,Zabawki,Chemia,Inne,Elektronika,Odzież i obuwie," + "Spożywcze,Budowlane,Zabawki,Chemia,Inne,Elektronika,Odzież i obuwie,Jedzenie poza domem" "Artykuły biurowe,Kosmetyki i higiena,Motoryzacja,Ogród i rośliny," "Zwierzęta,Sprzęt sportowy,Książki i prasa,Narzędzia i majsterkowanie," "RTV / AGD,Apteka i suplementy,Artykuły dekoracyjne,Gry i hobby,Usługi,Pieczywo,Różne,Chiny,Dom,Leki,Odzież,Samochód"