v1.6.0: max_bot fixes — feature keys, flush→commit, test-run, categories, broadcast page, proxy error handling, deploy scripts

This commit is contained in:
2026-05-24 07:50:38 +03:00
parent bd048ea23d
commit 493e0b37a1
127 changed files with 6082 additions and 65 deletions
+12 -1
View File
@@ -46,7 +46,9 @@ echo "Version: $VERSION"
# Create archive
cd ..
ARCHIVE="other/aegisone-py-deploy.tar.gz"
tar czf "$ARCHIVE" py_service/ --exclude='py_service/__pycache__' --exclude='py_service/.venv' --exclude='py_service/.git' --exclude='py_service/app/__pycache__' --exclude='py_service/app/**/__pycache__'
tar czf "$ARCHIVE" \
py_service/ --exclude='py_service/__pycache__' --exclude='py_service/.venv' --exclude='py_service/.git' --exclude='py_service/app/__pycache__' --exclude='py_service/app/**/__pycache__' \
max_bot/ --exclude='max_bot/__pycache__' --exclude='max_bot/.venv'
echo "Archive created: $ARCHIVE"
# Upload
@@ -66,6 +68,15 @@ ssh angel@81.177.141.34 << 'SSHEOF'
docker compose build --no-cache --network host
docker compose up -d
echo "Service restarted"
# Deploy max_bot
echo ""
echo "--- Deploying max_bot ---"
if [ -d "/opt/projects/max_bot" ]; then
bash max_bot/max_bot_deploy.sh
else
echo "⚠️ max_bot directory not found — skipping"
fi
SSHEOF
# Commit changelog