feat(wg): wire 'clusev wg' into the host CLI wrapper

feat/v1-foundation
boban 2026-06-20 22:42:16 +02:00
parent 51c9702dcf
commit 0342d4c6e0
1 changed files with 2 additions and 0 deletions

View File

@ -25,6 +25,7 @@ clusev — Fleet-Control Verwaltung (Host)
clusev ps Dienst-Status (Alias: status) clusev ps Dienst-Status (Alias: status)
clusev migrate Datenbank-Migrationen anwenden clusev migrate Datenbank-Migrationen anwenden
clusev artisan <...> beliebiges artisan-Kommando im app-Container clusev artisan <...> beliebiges artisan-Kommando im app-Container
clusev wg <...> WireGuard-Zugang (setup|up|down|status|add-peer|remove-peer)
clusev version installierte Version anzeigen clusev version installierte Version anzeigen
clusev help diese Uebersicht clusev help diese Uebersicht
@ -45,6 +46,7 @@ case "$cmd" in
ps|status) compose ps "$@" ;; ps|status) compose ps "$@" ;;
migrate) compose exec app php artisan migrate --force "$@" ;; migrate) compose exec app php artisan migrate --force "$@" ;;
artisan) compose exec app php artisan "$@" ;; artisan) compose exec app php artisan "$@" ;;
wg) exec "${CLUSEV_DIR}/docker/wg/clusev-wg.sh" "$@" ;;
version) grep -oE "'version' => '[^']+'" "${CLUSEV_DIR}/config/clusev.php" \ version) grep -oE "'version' => '[^']+'" "${CLUSEV_DIR}/config/clusev.php" \
| grep -oE '[0-9]+\.[0-9]+\.[0-9]+' | head -n1 || true ;; | grep -oE '[0-9]+\.[0-9]+\.[0-9]+' | head -n1 || true ;;
help|-h|--help) usage ;; help|-h|--help) usage ;;