35 lines
846 B
YAML
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
|