ecavan/feynmangraph
0
1FROM python:3.13-slim2 3ENV PYTHONDONTWRITEBYTECODE=1 \4 PYTHONUNBUFFERED=1 \5 PORT=78606 7ARG GAMMALOOP_URL=https://github.com/ecavan/FeynmanGraph/releases/download/gammaloop-bin/gammaloop-linux-x86_648 9RUN apt-get update && apt-get install -y --no-install-recommends \10 libssl3 \11 ca-certificates \12 curl \13 && rm -rf /var/lib/apt/lists/*14 15RUN curl -fsSL "$GAMMALOOP_URL" -o /usr/local/bin/gammaloop \16 && chmod +x /usr/local/bin/gammaloop \17 && test -x /usr/local/bin/gammaloop \18 && ls -lh /usr/local/bin/gammaloop19 20RUN pip install --no-cache-dir feynmangraph==0.1.1021 22EXPOSE 786023 24CMD ["sh", "-c", "feynmangraph serve --host 0.0.0.0 --port ${PORT:-7860}"]25 