Agent telepítés (systemd / Docker)
Röviden: A LAN agent telepítése három percig tart. Vagy systemd szolgáltatásként (Linux + root), vagy Docker konténerként (Synology, Unraid, k3s). Az agentnek csak kimenő HTTPS-re van szüksége az epulz.io-ra.
1. Hozza létre az agentet a vezérlőpultban
- Nyissa meg a Vezérlőpult → LAN agentek oldalt.
- Adjon meg értelmes nevet (pl. „X cég - szerverterem", „Pi a Pozsonyi üzletben").
- Nyomja meg az Agent létrehozása gombot.
- Megjelenik a token
plzag_…formátumban - másolja ki azonnal. Csak egyszer jelenik meg; ha másolás nélkül bezárja, új agentet kell létrehoznia.
2a. A variant - systemd szolgáltatás (Linux)
Raspberry Pi-hez, mini PC-hez, virtuális szerverhez vagy bármely Linux géphez root hozzáféréssel:
sudo bash <(curl -s https://epulz.io/install-agent.sh) plzag_AZ_ON_TOKENJE
A script:
- Telepíti a Python 3-at és a
pingbinárist (ha hiányoznak). - Letölti az
agent.py-t az/opt/epulzio-agentmappába. - Beírja a tokent az
/opt/epulzio-agent/agent.envfájlba 0600 permission-nel. - Regisztrálja és elindítja az
epulzio-agent.servicesystemd szolgáltatást.
Logok telepítés után: journalctl -u epulzio-agent -f
2b. B variant - Docker
Synology / Unraid / k3s / TrueNAS / bármely Docker hosthoz:
[Docker image v príprave]
A --network host kulcsfontosságú: az agentnek hozzá kell férnie a host lokális hálózatához, nem csak a Docker belső hálózathoz.
3. Ellenőrzés a vezérlőpultban
A LAN agentek oldalon az agent mellett megjelenik a státusz:
- online - az agent heartbeatet küld (kontaktus 2 percnél fiatalabb)
- időbélyeg - kontaktus az elmúlt 10 percben
- offline ettől … - kontaktus 10 percnél régebbi (5 perc után e-mailt kap)
Agent frissítése
systemd varianthoz:
sudo curl -sfL https://epulz.io/static/agent/epulzio-agent.py -o /opt/epulzio-agent/agent.py
sudo systemctl restart epulzio-agent
Dockerhez: # Docker image v príprave - použite systemd inštaláciu nižšie