Add Athena WebRTC bridge for OpenClaw Talk
This commit is contained in:
@@ -65,6 +65,29 @@ services:
|
||||
retries: 12
|
||||
start_period: 10s
|
||||
|
||||
realtime-voice:
|
||||
build: ./services/athena-realtime-voice
|
||||
image: mike-ai/realtime-voice:local
|
||||
container_name: mike-ai-realtime-voice
|
||||
restart: unless-stopped
|
||||
network_mode: "service:wireguard-gateway"
|
||||
read_only: true
|
||||
tmpfs:
|
||||
- /tmp:size=32m,mode=1777
|
||||
environment:
|
||||
PORT: "8090"
|
||||
ATHENA_API_BASE_URL: http://router:8081/v1
|
||||
ATHENA_API_KEY: "${ROUTER_API_KEY:?ROUTER_API_KEY is required}"
|
||||
OPENCLAW_ORIGIN: https://oc.casaderoll.de
|
||||
OPENCLAW_PUBLIC_KEY_URL: https://oc.casaderoll.de/plugins/athena-talk/realtime/public-key
|
||||
depends_on:
|
||||
wireguard-gateway:
|
||||
condition: service_healthy
|
||||
router:
|
||||
condition: service_healthy
|
||||
cap_drop: [ALL]
|
||||
security_opt: ["no-new-privileges:true"]
|
||||
|
||||
llama-fast:
|
||||
<<: *llama-common
|
||||
container_name: mike-ai-llama-fast
|
||||
|
||||
Reference in New Issue
Block a user