feat: add perf-report, setup-dev, check-updates and update dashboard
This commit is contained in:
1 parent
636fde523f
commit
a605807c69
4 files changed
+34
No files matched your search
Executable
+8
@@ -0,0 +1,8 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
# Check for dependency and image updates
|
||||||
|
cd "$(dirname "$0")/.."
|
||||||
|
echo "Checking for package updates..."
|
||||||
|
pnpm outdated
|
||||||
|
|
||||||
|
echo "Checking for newer Docker images..."
|
||||||
|
docker compose pull --dry-run
|
||||||
@@ -13,6 +13,9 @@ echo "6) Check Env (./scripts/check-env.sh)"
|
|||||||
echo "7) Optimize DB (./scripts/db-optimize.sh)"
|
echo "7) Optimize DB (./scripts/db-optimize.sh)"
|
||||||
echo "8) Security Scan (./scripts/check-security.sh)"
|
echo "8) Security Scan (./scripts/check-security.sh)"
|
||||||
echo "9) Monitor (./scripts/monitor.sh)"
|
echo "9) Monitor (./scripts/monitor.sh)"
|
||||||
|
echo "10) Perf Report (./scripts/perf-report.sh)"
|
||||||
|
echo "11) Setup Dev (./scripts/setup-dev.sh)"
|
||||||
|
echo "12) Check Updates (./scripts/check-updates.sh)"
|
||||||
echo "q) Quit"
|
echo "q) Quit"
|
||||||
|
|
||||||
read -p "Choice: " choice
|
read -p "Choice: " choice
|
||||||
@@ -27,6 +30,9 @@ case $choice in
|
|||||||
7) $SCRIPT_DIR/db-optimize.sh ;;
|
7) $SCRIPT_DIR/db-optimize.sh ;;
|
||||||
8) $SCRIPT_DIR/check-security.sh ;;
|
8) $SCRIPT_DIR/check-security.sh ;;
|
||||||
9) $SCRIPT_DIR/monitor.sh ;;
|
9) $SCRIPT_DIR/monitor.sh ;;
|
||||||
|
10) $SCRIPT_DIR/perf-report.sh ;;
|
||||||
|
11) $SCRIPT_DIR/setup-dev.sh ;;
|
||||||
|
12) $SCRIPT_DIR/check-updates.sh ;;
|
||||||
q) exit 0 ;;
|
q) exit 0 ;;
|
||||||
*) echo "Invalid choice" ;;
|
*) echo "Invalid choice" ;;
|
||||||
esac
|
esac
|
||||||
Executable
+5
@@ -0,0 +1,5 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
# Run performance report
|
||||||
|
cd "$(dirname "$0")/.."
|
||||||
|
echo "Running performance report..."
|
||||||
|
node scripts/performance-report.mjs
|
||||||
Executable
+15
@@ -0,0 +1,15 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
# Setup development environment
|
||||||
|
cd "$(dirname "$0")/.."
|
||||||
|
echo "Setting up development environment..."
|
||||||
|
|
||||||
|
if [ ! -f .env ] && [ -f .env.example ]; then
|
||||||
|
echo "Creating .env from .env.example..."
|
||||||
|
cp .env.example .env
|
||||||
|
echo "Please configure your .env file."
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo "Installing dependencies..."
|
||||||
|
pnpm install
|
||||||
|
|
||||||
|
echo "Setup complete."
|
||||||
Reference in new issue
Block a user