mirror of
https://github.com/open-gitagent/langship.sh.git
synced 2026-08-03 07:21:04 +02:00
- Added multi-execution view to display multiple execution statuses. - Improved error handling in agent triggering to surface failures. - Updated execution view to support live updates via SSE and added a log panel for node logs. - Enhanced pipeline canvas to display node statuses during execution. - Introduced new fields in the build node form for Docker configurations. - Updated API to support execution streaming and enhanced node catalog descriptions.
56 lines
1.5 KiB
YAML
56 lines
1.5 KiB
YAML
# Standalone overlay — adds buildkitd + registry to the base
|
|
# docker-compose.yml when you DON'T have the sibling `langship` stack
|
|
# already providing them on the host (1234 + 5000).
|
|
#
|
|
# Use:
|
|
# docker compose -f docker-compose.yml -f docker-compose.standalone.yml up
|
|
#
|
|
# This re-binds `flow` to point BUILDKIT_HOST at the in-network buildkitd
|
|
# instead of host.docker.internal, and adds explicit dependencies.
|
|
|
|
services:
|
|
registry:
|
|
image: registry:2
|
|
container_name: langship-flow-registry
|
|
ports:
|
|
- "127.0.0.1:5000:5000"
|
|
volumes:
|
|
- registry-data:/var/lib/registry
|
|
|
|
buildkitd:
|
|
image: moby/buildkit:v0.18.2
|
|
container_name: langship-flow-buildkitd
|
|
privileged: true
|
|
command:
|
|
- --addr
|
|
- tcp://0.0.0.0:1234
|
|
- --addr
|
|
- unix:///run/buildkit/buildkitd.sock
|
|
- --config
|
|
- /etc/buildkit/buildkitd.toml
|
|
ports:
|
|
- "127.0.0.1:1234:1234"
|
|
volumes:
|
|
- buildkit-data:/var/lib/buildkit
|
|
- ./docker/buildkit/buildkitd.toml:/etc/buildkit/buildkitd.toml:ro
|
|
healthcheck:
|
|
test: ["CMD", "buildctl", "--addr", "tcp://0.0.0.0:1234", "debug", "info"]
|
|
interval: 10s
|
|
timeout: 5s
|
|
retries: 10
|
|
start_period: 10s
|
|
|
|
flow:
|
|
environment:
|
|
# In standalone mode, buildkitd is a sibling on the same compose network.
|
|
- BUILDKIT_HOST=tcp://buildkitd:1234
|
|
depends_on:
|
|
- mongo
|
|
- restate
|
|
- buildkitd
|
|
- registry
|
|
|
|
volumes:
|
|
buildkit-data:
|
|
registry-data:
|