All checks were successful
GitOps Automatic Deployment / GitOps Automatic Deployment (push) Successful in 7s
33 lines
843 B
Markdown
33 lines
843 B
Markdown
**Purpose**:
|
|
Tactical RMM is a remote monitoring & management tool built with Django, Vue and Golang. [Official Documentation](https://docs.tacticalrmm.com/install_server/).
|
|
|
|
!!! Requirements
|
|
Ubuntu Server 22.04 LTS, 8GB RAM, 64GB Storage.
|
|
|
|
## Deployment Script
|
|
```
|
|
# Check for Updates
|
|
sudo apt update
|
|
sudo apt install -y wget curl sudo ufw
|
|
sudo apt -y upgrade
|
|
|
|
# Create TacticalRMM User
|
|
sudo useradd -m -G sudo -s /bin/bash tactical
|
|
sudo passwd tactical
|
|
|
|
# Configure Firewall Rules
|
|
sudo ufw default deny incoming
|
|
sudo ufw default allow outgoing
|
|
sudo ufw allow https
|
|
sudo ufw allow ssh
|
|
echo "y" | sudo ufw enable
|
|
sudo ufw reload
|
|
|
|
# Switch to TacticalRMM User
|
|
sudo su - tactical
|
|
|
|
# Deploy TacticalRMM via Deployment Script
|
|
wget https://raw.githubusercontent.com/amidaware/tacticalrmm/master/install.sh
|
|
chmod +x install.sh
|
|
./install.sh
|
|
``` |