18 lines
369 B
Docker
18 lines
369 B
Docker
FROM python:3.12-slim
|
|
|
|
WORKDIR /app
|
|
COPY pyproject.toml .
|
|
COPY wordarr ./wordarr
|
|
COPY static ./static
|
|
RUN pip install --no-cache-dir .
|
|
|
|
ARG WORDARR_BUILD=""
|
|
ENV WORDARR_CONFIG_DIR=/config \
|
|
WORDARR_DOWNLOAD_DIR=/mnt/downloads \
|
|
WORDARR_BUILD=$WORDARR_BUILD
|
|
|
|
VOLUME /config
|
|
EXPOSE 8787
|
|
|
|
CMD ["uvicorn", "wordarr.main:app", "--host", "0.0.0.0", "--port", "8787"]
|