Add custom web server and startup script

This commit is contained in:
gyt
2026-07-09 13:29:20 -04:00
parent f0bdd26b08
commit 0a99bb74bd
3 changed files with 1243 additions and 0 deletions
Executable
+28
View File
@@ -0,0 +1,28 @@
#!/bin/bash
# OpenDAN startup script - tuned for 24-core / 62GB RAM system
DIR="$(cd "$(dirname "$0")" && pwd)"
VENV="$DIR/venv"
REPO="$DIR/repo"
export AIOS_ROOT="$REPO/rootfs"
export AIOS_MYAI="$DIR/myai"
export PYTHONPATH="$REPO/src:$REPO/src/component:$REPO/src/service"
# System tuning for 24-core Xeon E5-2430
export OMP_NUM_THREADS=20
export MKL_NUM_THREADS=20
export NUMEXPR_NUM_THREADS=20
export OPENBLAS_NUM_THREADS=20
export VECLIB_MAXIMUM_THREADS=20
mkdir -p "$AIOS_MYAI"
echo "Starting OpenDAN..."
echo " AIOS_ROOT: $AIOS_ROOT"
echo " AIOS_MYAI: $AIOS_MYAI"
echo " OMP_NUM_THREADS: $OMP_NUM_THREADS"
echo " Python: $(python3 --version)"
echo ""
cd "$REPO/src/service/aios_shell"
"$VENV/bin/python" aios_shell.py "$@"