Initial commit: split VNOX monorepo into VNOX-Server
Unified server binary (vnox-serverd) combining: - Gateway (TCP, auth, channels, sessions, SQLite) - Voice-node (UDP relay, Opus, jitter buffer) Standalone gateway (vnox-gateway) and voice-node (vnox-voice-node) preserved as sub-crates.
This commit is contained in:
commit
e751e0bf5b
94 changed files with 9771 additions and 0 deletions
24
docker-compose.yml
Normal file
24
docker-compose.yml
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
services:
|
||||
gateway:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: Dockerfile
|
||||
network_mode: "host"
|
||||
volumes:
|
||||
- ./dev/config.toml:/etc/vnox/config.toml:ro
|
||||
- vnox-data:/var/lib/vnox
|
||||
command: ["--config", "/etc/vnox/config.toml"]
|
||||
restart: unless-stopped
|
||||
|
||||
voice-node:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: Dockerfile.voice-node
|
||||
network_mode: "host"
|
||||
depends_on:
|
||||
- gateway
|
||||
command: ["--config", "/etc/vnox/config.toml"]
|
||||
restart: unless-stopped
|
||||
|
||||
volumes:
|
||||
vnox-data:
|
||||
Loading…
Add table
Add a link
Reference in a new issue