chore(docs): Remove docker setup

Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2348>
environments/review-docs-docs-ox2r7i/deployments/18559
Georg Krause 2023-11-02 10:39:13 +01:00 zatwierdzone przez Marge
rodzic bb1c6d935a
commit 7ecd3e6767
2 zmienionych plików z 0 dodań i 30 usunięć

11
dev.yml
Wyświetl plik

@ -152,17 +152,6 @@ services:
traefik.frontend.passHostHeader: true
traefik.docker.network: federation
docs:
build: docs
command: make clean dev
working_dir: /src/docs
user: 1000:1000
volumes:
- .:/src
ports:
- 8001:8001
- 35730:35730
api-docs:
image: swaggerapi/swagger-ui:v3.37.2
environment:

Wyświetl plik

@ -1,19 +0,0 @@
FROM python:3.11
ENV PYTHONDONTWRITEBYTECODE=1
ENV PYTHONUNBUFFERED=1
ARG PIP_NO_CACHE_DIR=1
RUN set -eux \
&& DEBIAN_FRONTEND=noninteractive apt-get update \
&& DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
curl \
git \
graphviz \
make \
&& rm -rf /var/lib/apt/lists/*
RUN set -eux \
&& pip install --upgrade pip \
&& pip install setuptools wheel pipx \
&& PIPX_BIN_DIR=/usr/local/bin pipx install poetry