L_DelOff 2023-09-17 11:24:42 +03:00
parent 0e58d62752
commit d7849d759d
1 changed files with 4 additions and 3 deletions

View File

@ -46,7 +46,7 @@ RUN cmake -Dclient=OFF -DCMAKE_BUILD_TYPE=Release -Dgrpc=ON .. || \
RUN make -j $(nproc) RUN make -j $(nproc)
# Clean distribution stage # Clean distribution stage
FROM ubuntu:focal FROM ubuntu:focal as prod
ARG DEBIAN_FRONTEND=noninteractive ARG DEBIAN_FRONTEND=noninteractive
@ -70,7 +70,8 @@ RUN apt-get update && apt-get install --no-install-recommends -y \
&& apt-get clean \ && apt-get clean \
&& rm -rf /var/lib/apt/lists/* && rm -rf /var/lib/apt/lists/*
RUN mkdir /etc/murmur RUN mkdir /etc/murmur && \
chown --verbose -R murmur:murmur /etc/murmur
COPY --from=builder /root/mumble/build/mumble-server /usr/bin/mumble-server COPY --from=builder /root/mumble/build/mumble-server /usr/bin/mumble-server
COPY --from=builder /root/mumble/build/mumble-server.ini /etc/murmur/murmur.ini COPY --from=builder /root/mumble/build/mumble-server.ini /etc/murmur/murmur.ini
@ -78,7 +79,7 @@ COPY --from=builder /root/mumble/build/mumble-server.ini /etc/murmur/murmur.ini
COPY --from=builder /root/mumble/build /etc/murmur/ COPY --from=builder /root/mumble/build /etc/murmur/
RUN mkdir /var/lib/murmur && \ RUN mkdir /var/lib/murmur && \
chown --verbose murmur:murmur /var/lib/murmur && \ chown --verbose -R murmur:murmur /var/lib/murmur && \
sed -i 's/^database=$/database=\/var\/lib\/murmur\/murmur.sqlite/' /etc/murmur/murmur.ini sed -i 's/^database=$/database=\/var\/lib\/murmur\/murmur.sqlite/' /etc/murmur/murmur.ini
EXPOSE 64738/tcp 64738/udp 50051 EXPOSE 64738/tcp 64738/udp 50051