Files
streamdock/docker-compose.yml
2026-04-12 22:50:50 +02:00

38 lines
902 B
YAML

# ============================================
# StreamDock - Docker Compose
# ============================================
services:
streamdock:
build: .
image: streamdock:latest
container_name: streamdock
restart: unless-stopped
ports:
- "8080:8080"
volumes:
- ./data/config:/app/data/config
- ./data/recordings:/app/data/recordings
- ./data/avatars:/app/data/avatars
env_file:
- .env
networks:
streamdock_net:
ipv4_address: 172.23.64.10
healthcheck:
test: ["CMD", "wget", "-qO-", "http://localhost:8080/api/auth/me"]
interval: 30s
timeout: 5s
retries: 3
start_period: 10s
networks:
streamdock_net:
name: streamdock.dockernetwork.local
driver: bridge
ipam:
config:
- subnet: 172.23.64.0/24
gateway: 172.23.64.1
ip_range: 172.23.64.128/25