Stage 2: compose.yml fuer den Server-Modus
CI / test (push) Successful in 13m27s

This commit is contained in:
2026-06-23 20:04:12 +00:00
parent 15c7cf2bfb
commit b5f3fd3c82
+21
View File
@@ -0,0 +1,21 @@
# Server-Modus fuer den Test aufm Gaming-PC: `podman compose up --build`
# Werte in einer .env-Datei daneben setzen (siehe .env.example).
services:
dtrack-http:
build:
context: .
dockerfile: Containerfile.http
image: dtrack-mcp-http:latest
ports:
- "8080:8080"
environment:
DTRACK_URL: ${DTRACK_URL:?bitte in .env setzen}
DTRACK_API_KEY: ${DTRACK_API_KEY:?bitte in .env setzen}
# Kommagetrennte erlaubte Bearer-Tokens; leer = ungeschuetzt (nur lokal).
DTRACK_HTTP_TOKENS: ${DTRACK_HTTP_TOKENS:-}
# "1" = TLS-Pruefung aus (Notbehelf bei internem CA-Cert).
DTRACK_INSECURE: ${DTRACK_INSECURE:-0}
DTRACK_HTTP_ADDR: 0.0.0.0:8080
RUST_LOG: ${RUST_LOG:-info}
restart: unless-stopped