23 lines
398 B
Docker
23 lines
398 B
Docker
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" ]
|