Initial fleet-api skill

This commit is contained in:
Azat
2026-02-03 00:46:23 +01:00
commit d53c1f4917
5 changed files with 358 additions and 0 deletions

22
scripts/autorun.sh Normal file
View File

@@ -0,0 +1,22 @@
#!/bin/bash
set -e
SKILL_DIR="$(dirname "$(dirname "$0")")"
echo "=== Fleet API Setup ==="
# Create data directory
DATA_DIR="${FLEET_DATA_DIR:-/data/fleet}"
mkdir -p "$DATA_DIR"
# Initialize empty machines file if not exists
if [ ! -f "$DATA_DIR/machines.json" ]; then
echo '{}' > "$DATA_DIR/machines.json"
echo "Initialized machines.json"
fi
# Ensure scripts are executable
chmod +x "$SKILL_DIR/scripts/"*.sh
chmod +x "$SKILL_DIR/lib/"*.sh
echo "Fleet API setup complete"