refactored interactive section into one script
This commit is contained in:
@@ -9,10 +9,12 @@ require_env
|
||||
require_docker
|
||||
resolve_volume_path
|
||||
|
||||
mkdir -p "${VOLUME_PATH}/synapse" "${VOLUME_PATH}/mas" "${VOLUME_PATH}/postgres"
|
||||
|
||||
mkdir -p "${VOLUME_PATH}/synapse" "${VOLUME_PATH}/mas" "${VOLUME_PATH}/postgres" "${VOLUME_PATH}/proxy"
|
||||
if [[ "${WORKER_COUNT}" -gt 0 ]]; then
|
||||
mkdir -p "${VOLUME_PATH}/webapp"
|
||||
fi
|
||||
log_info "Initializing PostgreSQL..."
|
||||
docker compose -f "$COMPOSE_FILE" --env-file "$ENV_FILE" up -d --wait --timeout 60 matrix-db
|
||||
docker compose -f "$COMPOSE_FILE" --env-file "$ENV_FILE" up -d --wait matrix-db
|
||||
|
||||
# Wait for database readiness (silent except on failure)
|
||||
for ATTEMPT in $(seq 1 30); do
|
||||
|
||||
Reference in New Issue
Block a user