Files
xtrm-agent/compose.yaml
Kaloyan Danchev b3608b35fa Connect to Discord, switch to NVIDIA NIM providers
- Enable Discord channel, respond to all messages from allowed users
- Switch all agents to NVIDIA NIM (Kimi K2.5, DeepSeek V3.1)
- Auto-approve all tools for non-interactive Docker deployment
- Fix tool call arguments serialization (dict → JSON string)
- Fix Dockerfile to copy source before uv sync

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 15:34:15 +02:00

22 lines
591 B
YAML

services:
xtrm-agent:
build: .
container_name: xtrm-agent
restart: unless-stopped
environment:
- NVIDIA_NIM_API_KEY=${NVIDIA_NIM_API_KEY}
- DISCORD_BOT_TOKEN=${DISCORD_BOT_TOKEN}
volumes:
- ./config.yaml:/app/config.yaml:ro
- ./agents:/app/agents:ro
- /mnt/user/appdata/xtrm-agent/data:/app/data
networks:
- dockerproxy
labels:
net.unraid.docker.managed: dockerman
net.unraid.docker.icon: https://raw.githubusercontent.com/walkxcode/dashboard-icons/main/png/robot.png
networks:
dockerproxy:
external: true