Path: Terminal (
/terminal) — Admin onlyThe Terminal page provides four tools for inspecting and managing running systems: log files, systemd journal, process list, and service control.Log Files Tab
Browse and view any log file on the server. Left sidebar — clickable list of log files showing path and size. Click any file to load it in the main viewer. Viewer controls:
Actions:
- Refresh — reload the log content
- Download — save the log file to your computer
- Clear log — truncate the log file (admin only)
Journal Tab
Read systemd journal output for any service.
Click Load Logs to fetch the journal output. If journalctl is not available, the fallback source is shown in an info notice.
Processes Tab
Live process list for the selected server. Controls:- Search — filter by process name, command, or PID
- Sort — CPU / Memory / PID / Name
- Limit — show 25 / 50 / 100 processes
Click any row to expand a details panel showing: full command line, thread count, created time, and open file count.
Kill options per process:
- Kill — send SIGTERM (graceful)
- Force Kill — send SIGKILL (immediate)
Services Tab
All systemd services on the server displayed as a grid of cards. Each service card shows:- Status dot (green = running, red = stopped)
- Service name and description
- Status badge
- PID and memory usage (if running)
- Start / Restart / Stop — lifecycle control
- Logs — opens a modal with the last 100 lines from the service journal