9d12e3ecf1
- Module path: gitea.lerkolabs.com/lerko/uptop - Binary: cmd/uptop/ - All imports updated to full module path - Env vars: UPKEEP_* → UPTOP_* - Prometheus metrics: upkeep_* → uptop_* - Default DB: uptop.db - Docker image: lerko/uptop - All docs, compose files, CI updated Only remaining "go-upkeep" reference is the fork attribution in README.
36 lines
837 B
YAML
36 lines
837 B
YAML
services:
|
|
leader:
|
|
build: .
|
|
environment:
|
|
- UPTOP_CLUSTER_MODE=leader
|
|
- UPTOP_CLUSTER_SECRET=changeme
|
|
- UPTOP_AGG_STRATEGY=any-down
|
|
- UPTOP_STATUS_ENABLED=true
|
|
ports:
|
|
- "8080:8080"
|
|
- "23234:23234"
|
|
|
|
probe-us-east:
|
|
build: .
|
|
environment:
|
|
- UPTOP_CLUSTER_MODE=probe
|
|
- UPTOP_NODE_ID=us-east-1
|
|
- UPTOP_NODE_NAME=US East Probe
|
|
- UPTOP_NODE_REGION=us-east
|
|
- UPTOP_PEER_URL=http://leader:8080
|
|
- UPTOP_CLUSTER_SECRET=changeme
|
|
depends_on:
|
|
- leader
|
|
|
|
probe-eu-west:
|
|
build: .
|
|
environment:
|
|
- UPTOP_CLUSTER_MODE=probe
|
|
- UPTOP_NODE_ID=eu-west-1
|
|
- UPTOP_NODE_NAME=EU West Probe
|
|
- UPTOP_NODE_REGION=eu-west
|
|
- UPTOP_PEER_URL=http://leader:8080
|
|
- UPTOP_CLUSTER_SECRET=changeme
|
|
depends_on:
|
|
- leader
|