Update setup.sh
This commit is contained in:
@@ -260,6 +260,10 @@ start_game_services() {
|
|||||||
if [ -f "$service_dir/docker-compose.yml" ] || [ -f "$service_dir/docker-compose.yaml" ]; then
|
if [ -f "$service_dir/docker-compose.yml" ] || [ -f "$service_dir/docker-compose.yaml" ]; then
|
||||||
service_name=$(basename "$service_dir")
|
service_name=$(basename "$service_dir")
|
||||||
echo "Starting service: $service_name"
|
echo "Starting service: $service_name"
|
||||||
|
|
||||||
|
# Get absolute path without trailing slash
|
||||||
|
service_abs_path=$(cd "$service_dir" && pwd)
|
||||||
|
|
||||||
cd "$service_dir"
|
cd "$service_dir"
|
||||||
docker compose up -d
|
docker compose up -d
|
||||||
|
|
||||||
@@ -279,7 +283,7 @@ start_game_services() {
|
|||||||
echo "Registering $service_name with controller..."
|
echo "Registering $service_name with controller..."
|
||||||
local ports_json="[$service_ports]"
|
local ports_json="[$service_ports]"
|
||||||
ports_json=$(echo "$ports_json" | sed 's/,/,/g')
|
ports_json=$(echo "$ports_json" | sed 's/,/,/g')
|
||||||
call_api "/services" "POST" "{\"name\": \"$service_name\", \"path\": \"$service_dir\", \"ports\": $ports_json}"
|
call_api "/services" "POST" "{\"name\": \"$service_name\", \"path\": \"$service_abs_path\", \"ports\": $ports_json}"
|
||||||
|
|
||||||
# Add service to Packmate if Packmate is running
|
# Add service to Packmate if Packmate is running
|
||||||
if [ -n "$service_ports" ]; then
|
if [ -n "$service_ports" ]; then
|
||||||
|
|||||||
Reference in New Issue
Block a user