The agent
The agent is a lightweight program installed on each machine (the depanel-agente service in systemd). It:
- keeps a secure connection to the panel (outbound only);
- sends CPU, memory, disk, network and temperature metrics;
- deploys services on Docker and configures the machine’s proxy (Traefik);
- runs what the panel asks for: logs, terminal, files, backups, network monitors.
The panel checks the agent’s identity (its own key) and the agent checks the panel’s. A stolen token is not enough to impersonate a machine.
Update
Section titled “Update”When a new agent version is out, the machine shows a notice. Update it from the machine’s page or, all at once, in Settings → Depanel version → Update all (Configurações → Versão do Depanel → Atualizar todos).
What it shows about the machine
Section titled “What it shows about the machine”On each machine’s page:
At the top are the CPU, memory, disk, network and load charts. Below them, the tabs:
| Tab | What it has |
|---|---|
| Apps on this server (Apps neste servidor) | the panel’s services running on this machine |
| Containers (Contêineres) | everything running on Docker, including what was not created by the panel |
| System services (Serviços do sistema) | systemd units, including system programs |
| Docker | images, volumes, networks and cleanup of leftovers |
| Updates (Atualizações) | system packages with an update available |
| Security (Segurança) | firewall, SSH and access checks |
| Terminal | shell on the server (must be enabled by an admin) |
| S.M.A.R.T. disks (Discos S.M.A.R.T.) | disk health |
| Cluster | this machine’s Docker Swarm |
| Port forwarding (Redirecionar portas) | ports from outside to the internal network |
| Details (Detalhes) | system, agent version and identification |
System logs (journald) are in the Logs screen in the menu.