Skip to content

Files / Terminal / Scheduled Tasks / Logs

File Management

  • Browse filesystem directories
  • Upload / download / rename / delete files
  • Create directories

Web Terminal

  • An SSH-like interactive terminal based on WebSocket + pty
  • Only available to operator and above roles; sessions are audited
Frontend ws://host/api/v1/terminal?token=...
  → Server validates token + role
  → Starts pty → bidirectional data forwarding
  → On close, recycles pty and records session duration

Scheduled Tasks

Three types of tasks:

Type Description Operation
Panel tasks Scheduled by the panel's resident scheduler (robfig/cron) Create, read, update, delete
System tasks /etc/crontab, /etc/cron.d/ Read-only display + controlled editing
User tasks /var/spool/cron/<user> Read-only display + controlled editing

Logs

  • View the panel log list
  • Real-time log tail
  • Structured logs (zerolog) with levels