main
L_DelOff 2023-09-24 11:10:49 +03:00
parent 682512c509
commit 1f4d84b611
2 changed files with 6 additions and 2 deletions

View File

@ -2,7 +2,10 @@ version: '3'
services: services:
mumble-srv: mumble-srv:
build: server/. build:
context: server/.
args:
SUPER_USER_PASSWORD: 12345678
container_name: mumble-srv container_name: mumble-srv
restart: unless-stopped restart: unless-stopped
volumes: volumes:

View File

@ -48,6 +48,7 @@ RUN make -j $(nproc)
FROM ubuntu:focal as prod FROM ubuntu:focal as prod
ARG DEBIAN_FRONTEND=noninteractive ARG DEBIAN_FRONTEND=noninteractive
ARG SUPER_USER_PASSWORD
#RUN adduser mumble #RUN adduser mumble
RUN apt-get update && apt-get install --no-install-recommends -y \ RUN apt-get update && apt-get install --no-install-recommends -y \
@ -84,4 +85,4 @@ VOLUME ["/opt/mumble/db"]
WORKDIR / WORKDIR /
CMD cp -n /opt/mumble/mumble-server.ini /opt/mumble/ini/ && \ CMD cp -n /opt/mumble/mumble-server.ini /opt/mumble/ini/ && \
/opt/mumble/mumble-server -v -fg -ini /opt/mumble/ini/mumble-server.ini /opt/mumble/mumble-server -v -fg -ini /opt/mumble/ini/mumble-server.ini -supw $SUPER_USER_PASSWORD