Compare commits
20 Commits
7ab0ebbcf9
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| 960b7becbe | |||
| 840d502fa1 | |||
| afc7c0e83a | |||
| 00bc61e104 | |||
| 8acca3178f | |||
| 5895ca27bf | |||
| ed784525df | |||
| 90c9c402cf | |||
| 3bae973d98 | |||
| 6aeead8c00 | |||
| 81f412eae8 | |||
| 345db8a9ba | |||
| 3459da266f | |||
| 347bf598e4 | |||
| d5e81c0287 | |||
| d8eb52e2ec | |||
| a64131d754 | |||
| 763ba4a3ac | |||
| f74d75a7fd | |||
| 3967a75bce |
@@ -4,13 +4,14 @@ services:
|
||||
mumble-srv:
|
||||
build:
|
||||
context: server/.
|
||||
args:
|
||||
SUPER_USER_PASSWORD: 123456789
|
||||
container_name: mumble-srv
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
- SUPER_USER_PASSWORD=123456789
|
||||
volumes:
|
||||
- /mnt/data/mumble/server/ini:/opt/mumble/ini:rw
|
||||
- /mnt/data/mumble/server/db:/opt/mumble/db:rw
|
||||
- /mnt/data/mumble/server/log:/opt/mumble/log:rw
|
||||
- /mnt/data/nginx/letsencrypt:/etc/letsencrypt:ro
|
||||
ports:
|
||||
- 64738:64738/tcp
|
||||
@@ -19,6 +20,28 @@ services:
|
||||
networks:
|
||||
- mumble-net
|
||||
|
||||
mumble-botamusique:
|
||||
image: azlux/botamusique
|
||||
container_name: mumble-botamusique
|
||||
restart: unless-stopped
|
||||
# ports:
|
||||
# - 8181:8181/tcp
|
||||
# - 8181:8181/udp
|
||||
environment:
|
||||
BAM_CONFIG_file: /config/bot.ini
|
||||
BAM_CERTIFICATE: /config/bot.pem
|
||||
BAM_MUSIC_DB: /config/music.db
|
||||
BAM_DB: /config/setting.db
|
||||
BAM_MUMBLE_SERVER: 'mumble-srv'
|
||||
BAM_MUMBLE_PORT: 64738
|
||||
BAM_USER: Гусляр
|
||||
BAM_CHANNEL: Концертный зал
|
||||
volumes:
|
||||
- /mnt/data/mumble/botamusique/music_folder:/botamusique/music_folder
|
||||
- /mnt/data/mumble/botamusique/config:/config
|
||||
cpus: 2
|
||||
|
||||
|
||||
# mumble-admin:
|
||||
# build: mumble-django/.
|
||||
# container_name: admin
|
||||
|
||||
@@ -72,7 +72,8 @@ RUN apt-get update && apt-get install --no-install-recommends -y \
|
||||
|
||||
RUN mkdir /opt/mumble && \
|
||||
mkdir /opt/mumble/db && \
|
||||
mkdir /opt/mumble/ini
|
||||
mkdir /opt/mumble/ini && \
|
||||
mkdir /opt/mumble/log
|
||||
|
||||
COPY --from=builder /root/mumble/build/mumble-server /opt/mumble
|
||||
COPY --from=builder /root/mumble/build/mumble-server.ini /opt/mumble/mumble-server.ini
|
||||
@@ -82,8 +83,10 @@ RUN sed -i 's/^database=$/database=\/opt\/mumble\/db\/murmur.sqlite/' /opt/mumbl
|
||||
EXPOSE 64738/tcp 64738/udp 50051
|
||||
VOLUME ["/opt/mumble/ini"]
|
||||
VOLUME ["/opt/mumble/db"]
|
||||
VOLUME ["/opt/mumble/log"]
|
||||
|
||||
WORKDIR /
|
||||
|
||||
CMD cp -n /opt/mumble/mumble-server.ini /opt/mumble/ini/ && \
|
||||
# /opt/mumble/mumble-server -v -fg -ini /opt/mumble/ini/mumble-server.ini -supw 12345678 && \
|
||||
/opt/mumble/mumble-server -v -fg -ini /opt/mumble/ini/mumble-server.ini -supw $SUPER_USER_PASSWORD && \
|
||||
/opt/mumble/mumble-server -v -fg -ini /opt/mumble/ini/mumble-server.ini
|
||||
|
||||
Reference in New Issue
Block a user