Package managed server for Linux production
.NET port / test (macos-latest) (push) Canceled after 0s
.NET port / test (ubuntu-24.04) (push) Canceled after 0s
.NET port / test (windows-latest) (push) Canceled after 0s
.NET port / cpp-conformance (push) Canceled after 0s

This commit is contained in:
2026-09-16 17:08:17 +02:00
parent 48c754aed9
commit 7be93e81a1
15 changed files with 384 additions and 119 deletions
+11 -4
View File
@@ -1,16 +1,23 @@
services:
voicecat:
build: .
image: ghcr.io/org/voicecat:latest
container_name: voicecat
image: voicecat:local
restart: unless-stopped
init: true
ports:
- "8384:8384/tcp"
- "8384:8384/udp"
volumes:
- voicecat-data:/data
# Override CMD to customise the server name; add --no-guests to require accounts.
command: ["--data-dir", "/data", "--name", "My VoiceCat Server"]
environment:
VOICECAT_SERVER_NAME: "My VoiceCat Server"
read_only: true
tmpfs:
- /tmp:size=16m,mode=1777
cap_drop:
- ALL
security_opt:
- no-new-privileges:true
volumes:
voicecat-data: