diff --git a/.dockerignore b/.dockerignore index 02c61176..86150d2d 100644 --- a/.dockerignore +++ b/.dockerignore @@ -4,6 +4,10 @@ donate.md screenshots/ docs/ +vendor/lxmfy/tests/ +vendor/lxmfy/docs/ +vendor/lxmfy/.gitea/ + # Development files android/ android/keystore/ diff --git a/Dockerfile b/Dockerfile index e246e442..149ebfb1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -43,6 +43,7 @@ ENV PATH="/opt/venv/bin:$PATH" RUN pip install --no-cache-dir --upgrade "pip>=26.0" "setuptools" "jaraco.context>=6.1.0" COPY pyproject.toml poetry.lock README.md ./ +COPY vendor ./vendor RUN poetry config virtualenvs.create false && \ poetry check --lock && \ poetry install --no-root --only main --no-interaction --no-ansi && \ diff --git a/Dockerfile.hardened b/Dockerfile.hardened index f46b3f6e..dfc10a13 100644 --- a/Dockerfile.hardened +++ b/Dockerfile.hardened @@ -35,6 +35,7 @@ ENV PATH="/opt/venv/bin:$PATH" RUN pip install --no-cache-dir --upgrade "pip>=26.0" "setuptools" "jaraco.context>=6.1.0" COPY pyproject.toml poetry.lock README.md ./ +COPY vendor ./vendor RUN poetry config virtualenvs.create false && \ poetry check --lock && \ poetry install --no-root --only main --no-interaction --no-ansi && \