mirror of
https://github.com/invariantlabs-ai/invariant-gateway.git
synced 2026-03-11 12:56:08 +00:00
39 lines
819 B
Bash
Executable File
39 lines
819 B
Bash
Executable File
up() {
|
|
# Ensure the main network exists
|
|
docker network inspect invariant-explorer-web >/dev/null 2>&1 || \
|
|
docker network create invariant-explorer-web
|
|
|
|
# Start your local docker-compose services
|
|
docker compose -f docker-compose.local.yml up -d
|
|
|
|
echo "Proxy started at http://localhost/api/v1/proxy/"
|
|
echo "See http://localhost/api/v1/proxy/docs for API documentation"
|
|
}
|
|
|
|
build() {
|
|
# Build local services
|
|
docker compose -f docker-compose.local.yml build
|
|
}
|
|
|
|
down() {
|
|
# Bring down local services
|
|
docker compose -f docker-compose.local.yml down
|
|
}
|
|
|
|
# -----------------------------
|
|
# Command dispatcher
|
|
# -----------------------------
|
|
case "$1" in
|
|
"up")
|
|
up
|
|
;;
|
|
"build")
|
|
build
|
|
;;
|
|
"down")
|
|
down
|
|
;;
|
|
"logs")
|
|
docker compose -f docker-compose.local.yml logs -f
|
|
;;
|
|
esac |