Instalación agent (systemd / Docker)
En resumen: La instalación del LAN agent dura tres minutos. Como servicio systemd (Linux + root) o como contenedor Docker (Synology, Unraid, k3s). El agente solo necesita HTTPS saliente a epulz.io.
1. Cree el agente en el panel
- Abra Panel → LAN agents.
- Introduzca un nombre razonable (por ejemplo "Empresa X - sala de servidores", "Pi en la tienda de Bratislava").
- Pulse Crear agente.
- Aparecerá un token con formato
plzag_…- cópielo inmediatamente. Se muestra solo una vez; si lo cierra sin copiarlo, deberá crear un nuevo agente.
2a. Variante A - servicio systemd (Linux)
Para Raspberry Pi, mini PC, servidor virtual o cualquier máquina Linux con acceso root:
sudo bash <(curl -s https://epulz.io/install-agent.sh) plzag_SU_TOKEN
El script:
- Instala Python 3 y el binario
ping(si faltan). - Descarga
agent.pyen/opt/epulzio-agent. - Escribe el token en
/opt/epulzio-agent/agent.envcon permisos 0600. - Registra y arranca el servicio systemd
epulzio-agent.service.
Logs tras la instalación: journalctl -u epulzio-agent -f
2b. Variante B - Docker
Para Synology / Unraid / k3s / TrueNAS / cualquier host Docker:
[Docker image v príprave]
--network host es clave: el agente necesita acceso a la red local del host, no solo a la red interna de Docker.
3. Verifique en el panel
En LAN agents, junto al agente se muestra el estado:
- ● online - el agente envía heartbeat (contacto en los últimos 2 minutos)
- marca de tiempo - contacto en los últimos 10 minutos
- offline desde … - contacto hace más de 10 minutos (recibirá correo a los 5 min)
Actualización del agente
Para la variante systemd:
sudo curl -sfL https://epulz.io/static/agent/epulzio-agent.py -o /opt/epulzio-agent/agent.py
sudo systemctl restart epulzio-agent
Para Docker: # Docker image v príprave - použite systemd inštaláciu nižšie