Files
skipper/docker-compose.yml
2026-04-05 15:28:04 +02:00

35 lines
846 B
YAML

services:
skipper-api:
build:
context: .
dockerfile: skipper-api/Dockerfile
container_name: skipper-api
environment:
DATA_DIR: /app/data
PORT: 3000
ADMIN_TOKEN: dev-admin-token
ports:
- "3000:3000"
volumes:
- ./data:/app/data
skippy-agent:
build:
context: .
dockerfile: skippy-agent/Dockerfile
container_name: skippy-agent
depends_on:
- skipper-api
environment:
DATA_DIR: /app/data
SKIPPER_URL: http://skipper-api:3000
AGENT_ID: host-1
AGENT_TOKEN: dev-node-token
POLL_INTERVAL_MS: 5000
HEARTBEAT_INTERVAL_MS: 15000
SKIPPY_COMPOSE_BASE_DIR: /opt/skipper/tenants
volumes:
- ./data:/app/data
- /var/run/docker.sock:/var/run/docker.sock
- ./runtime/agent-tenants:/opt/skipper/tenants