diff --git a/.dockerignore b/.dockerignore index 02c6117..86150d2 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 e246e44..149ebfb 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 f46b3f6..dfc10a1 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 && \