This commit was merged in pull request #1324.
This commit is contained in:
@@ -122,6 +122,33 @@ services:
|
||||
retries: 3
|
||||
start_period: 30s
|
||||
|
||||
# ── Mumble — voice chat server for Alexander + Timmy ─────────────────────
|
||||
mumble:
|
||||
image: mumblevoip/mumble-server:latest
|
||||
container_name: timmy-mumble
|
||||
profiles:
|
||||
- mumble
|
||||
ports:
|
||||
- "${MUMBLE_PORT:-64738}:64738" # TCP + UDP: Mumble protocol
|
||||
- "${MUMBLE_PORT:-64738}:64738/udp"
|
||||
environment:
|
||||
MUMBLE_CONFIG_WELCOMETEXT: "Timmy Time voice channel — co-play audio bridge"
|
||||
MUMBLE_CONFIG_USERS: "10"
|
||||
MUMBLE_CONFIG_BANDWIDTH: "72000"
|
||||
# Set MUMBLE_SUPERUSER_PASSWORD in .env to secure the server
|
||||
MUMBLE_SUPERUSER_PASSWORD: "${MUMBLE_SUPERUSER_PASSWORD:-changeme}"
|
||||
volumes:
|
||||
- mumble-data:/data
|
||||
networks:
|
||||
- timmy-net
|
||||
restart: unless-stopped
|
||||
healthcheck:
|
||||
test: ["CMD", "sh", "-c", "nc -z localhost 64738 || exit 1"]
|
||||
interval: 30s
|
||||
timeout: 5s
|
||||
retries: 3
|
||||
start_period: 10s
|
||||
|
||||
# ── OpenFang — vendored agent runtime sidecar ────────────────────────────
|
||||
openfang:
|
||||
build:
|
||||
@@ -158,6 +185,8 @@ volumes:
|
||||
device: "${PWD}/data"
|
||||
openfang-data:
|
||||
driver: local
|
||||
mumble-data:
|
||||
driver: local
|
||||
|
||||
# ── Internal network ────────────────────────────────────────────────────────
|
||||
networks:
|
||||
|
||||
Reference in New Issue
Block a user