Native setup
This is a guide for setting up MASV Agent on the host machine. If you're interested in setting things up with Docker, see our Docker Setup Guide
Installers
We offer dedicated installers via common package managers.
Linux
Debian-based systems
curl -fsSL https://dl.massive.io/agent/publickey.asc | sudo gpg --dearmor -o /etc/apt/keyrings/masv-agent.gpg
echo "deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/masv-agent.gpg] https://dl.massive.io/agent/deb stable main" | sudo tee /etc/apt/sources.list.d/masv-agent.list > /dev/null
sudo apt update
sudo apt install masv-agent
RPM-based systems
sudo tee -a /etc/yum.repos.d/masv-agent.repo > /dev/null <<EOF
[masv-agent]
name=MASV Agent
baseurl=https://dl.massive.io/agent/rpm
enabled=1
gpgcheck=1
gpgkey=https://dl.massive.io/agent/publickey.gpg
EOF
sudo yum update
sudo yum install masv-agent
sudo tee -a /etc/yum.repos.d/masv-agent.repo > /dev/null <<EOF
[masv-agent]
name=MASV Agent
baseurl=https://dl.massive.io/agent/rpm
enabled=1
gpgcheck=1
gpgkey=https://dl.massive.io/agent/publickey.gpg
EOF
sudo dnf update
sudo dnf install masv-agent
Windows
choco source add --name=MASV --source=https://dl.massive.io/agent/choco/index.json
choco install masv-agent
Running MASV Agent
Tip
If you used one of our installers, you can skip this step because the MASV Agent server is already running in the background. The installer will configure the background service with systemd.
To start MASV Agent, you must first start the local server using:
masv server start
Parameters
When launching the MASV agent with masv server start
, we can configure it using various command-line flags. See the full list here
Next steps
- Downloads: Start, monitor, and manage downloads with the MASV Agent.
- Uploads: Start, monitor, and manage uploads with the MASV Agent.
- Storage Gateway: Set up secure remote access to your physical storage.