| | FROM ubuntu:22.04 |
| |
|
| | |
| | ENV DEBIAN_FRONTEND=noninteractive |
| |
|
| | |
| | RUN apt-get update && apt-get install -y \ |
| | python3 \ |
| | python3-pip \ |
| | texlive-full \ |
| | texlive-xetex \ |
| | texlive-luatex \ |
| | latexmk \ |
| | fonts-liberation \ |
| | fonts-dejavu \ |
| | fonts-liberation2 \ |
| | fonts-noto \ |
| | fonts-noto-color-emoji \ |
| | fonts-roboto \ |
| | fonts-open-sans \ |
| | fonts-lato \ |
| | fonts-inconsolata \ |
| | fonts-firacode \ |
| | fonts-ubuntu \ |
| | fonts-lobster \ |
| | fontconfig \ |
| | && fc-cache -f -v \ |
| | && apt-get clean \ |
| | && rm -rf /var/lib/apt/lists/* |
| |
|
| | |
| | RUN pip3 install --no-cache-dir flask flask-cors |
| |
|
| | |
| | WORKDIR /app |
| |
|
| | |
| | COPY . . |
| |
|
| | |
| | EXPOSE 7860 |
| |
|
| | |
| | CMD ["python3", "app.py"] |