Initial commit

This commit is contained in:
2026-04-05 15:28:04 +02:00
commit 0435b3d07d
43 changed files with 4394 additions and 0 deletions

34
docker-compose.yml Normal file
View File

@@ -0,0 +1,34 @@
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