FROM fedora:45 RUN dnf install -y golang prusa-slicer f3d glibc-langpack-en && dnf clean all ENV LANG=en_US.UTF-8 WORKDIR /build COPY ../uvtools /usr/share/uvtools COPY ../go.mod go.mod COPY ../go.sum go.sum COPY ../cmd cmd COPY ../configs configs COPY ../internal internal RUN go build -o /bin/slic3r-api ./cmd RUN rm -rf /build/* ENV LIBGL_ALWAYS_SOFTWARE=1 CMD [ "/bin/slic3r-api" ]