Skip to main content

Users

UI: /users and per-user tabs (general, VNC, shell, noVNC, keys, logs, storage).

Panel ↔ Linux sync

On --start, when sync is enabled (ENV=production or --sync-users / SYNC_USERS):

  • Linux login accounts missing from the DB are inserted
  • Panel users whose username is missing on Linux get a full account (home + shell)

Per-user features

TabPurpose
GeneralProfile / status
KeysSSH public keys
StorageHome / disk usage helpers
VNC / noVNCDesktop session controls
ShellUser shell session helpers
LogsRelated logs

CLI: cws users ls|get|add|update|rm.

Auth UI: sign-in, register, forgot-password under Authorization routes.