13 lines
876 B
Bash
Executable File
13 lines
876 B
Bash
Executable File
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
RUNTIME_ROOT="${1:-${AIOS_RUNTIME_ROOT:-$(pwd)}}"
|
|
PKG_ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
|
|
mkdir -p "$RUNTIME_ROOT/webops/app" "$RUNTIME_ROOT/webops/migrations" "$RUNTIME_ROOT/webops/data" "$RUNTIME_ROOT/webops/config" "$RUNTIME_ROOT/webops/scripts"
|
|
cp "$PKG_ROOT/active-runtime/app/aios_webops_app.py" "$RUNTIME_ROOT/webops/app/aios_webops_app.py"
|
|
cp "$PKG_ROOT"/migrations/*.sql "$RUNTIME_ROOT/webops/migrations/"
|
|
cp "$PKG_ROOT/config/domains.env" "$RUNTIME_ROOT/webops/config/domains.env"
|
|
cp "$PKG_ROOT/config/roles.yaml" "$RUNTIME_ROOT/webops/config/roles.yaml"
|
|
cp "$PKG_ROOT/scripts/run_webops_local.sh" "$RUNTIME_ROOT/webops/scripts/run_webops_local.sh"
|
|
chmod +x "$RUNTIME_ROOT/webops/app/aios_webops_app.py" "$RUNTIME_ROOT/webops/scripts/run_webops_local.sh"
|
|
echo "WEBOPS_OVERLAY_INSTALLED $RUNTIME_ROOT/webops"
|