
Definícia TacticalRMM
TacticalRMM je open-source RMM (Remote Monitoring and Management) platforma, ktorá umožňuje spravovať, monitorovať a automatizovať správu IT endpointov, prevažne Windows a Linux zariadení.
Hlavné funkcie:
- Nasadenie agentov na endpointy (Windows, Linux)
- Monitoring systému, procesov, diskov, služieb
- Správa softvéru a aktualizácií
- Spúšťanie skriptov a automatizovaných úloh
- Integrácia s MeshCentral pre vzdialený prístup
- Dashboard a webové UI pre správu klientov a lokalít
TacticalRMM je bezplatný a open-source, využíva Django/Python na backend, PostgreSQL databázu a Nginx ako reverznú proxy.
Porovnanie s Lansweeper
| Funkcia / vlastnosť | TacticalRMM | Lansweeper |
|---|---|---|
| Typ | Open-source RMM | Komerčný ITAM/RMM |
| Platforma agentov | Windows, Linux | Windows, Linux, MacOS, sieťové zariadenia |
| Monitoring | Áno – služby, disky, procesy | Áno – hardware, software, licencie |
| Automatizácia | Áno – skripty, úlohy | Áno – obmedzene, viac cez workflow |
| Dashboard / UI | Webové, vlastný dashboard | Webové, detailný prehľad IT assetov |
| Cena | Zdarma, self-hosted | Komerčný, licencovaný |
| Integrácie | MeshCentral (remote access) | Rôzne ITSM a ticketing nástroje |
| Databáza | PostgreSQL | Vlastná / MSSQL |
| Nasadenie | Lokálne / self-hosted / Docker optional | Cloud alebo lokálne |
Hlavný rozdiel: TacticalRMM je viac RMM-focused, open-source a flexibilný, Lansweeper je IT asset management s rozšírenými reportingovými a inventárnymi funkciami.
Minimálne požiadavky na TacticalRMM (self-hosted, bez Dockeru)
Server (backend + frontend):
- OS: Debian 12 (Bookworm) alebo Ubuntu 22.04 LTS
- RAM: ≥ 4 GB (odporúčané 8 GB)
- CPU: 2 vCPU alebo viac
- Disk: ≥ 30 GB
- Sieť: LAN pripojenie, otvorený port 443 (HTTPS)
Softvér / balíky:
- Python 3.11+ s
venvapip - PostgreSQL ≥ 14
- Redis
- Nginx
- UFW (voliteľný firewall)
- Curl, wget, sudo
Endpointy (Windows/Linux):
- Windows 10+ alebo Linux s kompatibilným agentom
- Prístup k serveru cez hostname / IP (LAN alebo verejná IP)
Ako prvé je potrebné buď do s=uboru hosts pridať IP adresy v tvare
C:\Windows\System32\drivers\etc
192.168.245.131 rmm.ibasterisk.local
192.168.245.131 api.ibasterisk.local
192.168.245.131 mesh.ibasterisk.local
Alebo, ak máte DNS server. Ja mám pi hole, tak A záznami sa nastavujú následovne.

Inštalácia
Ako prvé je potrebné urobiť upgrade a nainštalovať python3
sudo apt update && sudo apt -y upgrade
sudo apt install -y wget curl sudo ufw python3-venv python3-pip
Spustenie inštalátora
wget https://raw.githubusercontent.com/amidaware/tacticalrmm/master/install.sh
chmod +x install.sh
./install.sh –insecure
Pri spustení skriptu Vás systém bude vyzývať napísať DNS záznamy. Tieto sú povinné.
- api
- rmm
- mesh
Enter the subdomain for the backend (Django API): api.ibasterisk.local
Enter the subdomain for the frontend (RMM UI): rmm.ibasterisk.local
Enter the subdomain for MeshCentral: mesh.ibasterisk.local
Enter the root domain (e.g. example.com): ibasterisk.local
A mailová adresa ivan.baronak@ibasterisk.eu
Po dokončení skriptu budete mať hlášku, že inštalácia prebehla v poriadku vygeneruje meno a heslo

Je potrebné ísť na všetky stánky a potvrdiť certifikáty:
Troubleshooting s prihlásením
Ja som mal problém s prihlásením sa do https://rmm.ibasterisk.local
Ako prvé som vytvoril užívateľa
cd /rmm/api
source env/bin/activate
python tacticalrmm/manage.py createsuperuser ivan-admin
Prípadne mu viete zmeniť heslo
cd /rmm/api
source env/bin/activate
python tacticalrmm/manage.py changepassword ivan-admin



