Ga naar hoofdinhoud

CLI-Tool

De applicatie bevat een commandoregelprogramma (pmx-front) voor beheerderstaken.

Gebruik​

bun run --filter @proxmox/web cli -- <commando> [opties]

Commando's​

user info <email>​

Toon informatie over een gebruiker:

bun run --filter @proxmox/web cli -- user info student@voorbeeld.nl

user promote <email>​

Promoveer een gebruiker naar beheerdersrol:

bun run --filter @proxmox/web cli -- user promote student@voorbeeld.nl

user delete <email>​

Verwijder een gebruiker (met interactieve bevestiging):

bun run --filter @proxmox/web cli -- user delete student@voorbeeld.nl

Implementatie​

De CLI is gebouwd met Commander voor argumentparsing en @inquirer/prompts voor interactieve bevestigingen. Het maakt rechtstreeks verbinding met de database via Prisma en de better-auth admin API.