Install on Linux
This guide covers setting up MASV Engine (formerly MASV Agent) on a Linux host machine. If you prefer to use Docker instead, see the Docker setup guide.
Installation
Section titled “Installation”Debian-based systems (apt)
Section titled “Debian-based systems (apt)”curl -fsSL https://dl.massive.io/agent/publickey.asc | sudo gpg --dearmor -o /etc/apt/keyrings/masv-engine.gpg
echo "deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/masv-engine.gpg] https://dl.massive.io/agent/deb stable main" | sudo tee /etc/apt/sources.list.d/masv-engine.list > /dev/null
sudo apt updatesudo apt install masv-engineRPM-based systems (yum)
Section titled “RPM-based systems (yum)”sudo tee -a /etc/yum.repos.d/masv-engine.repo > /dev/null <<EOF[masv-engine]name=MASV Enginebaseurl=https://dl.massive.io/agent/rpmenabled=1gpgcheck=1gpgkey=https://dl.massive.io/agent/publickey.gpgEOF
sudo yum install masv-engineRPM-based systems (dnf)
Section titled “RPM-based systems (dnf)”sudo tee -a /etc/yum.repos.d/masv-engine.repo > /dev/null <<EOF[masv-engine]name=MASV Enginebaseurl=https://dl.massive.io/agent/rpmenabled=1gpgcheck=1gpgkey=https://dl.massive.io/agent/publickey.gpgEOF
sudo dnf install masv-engineRunning MASV Engine
Section titled “Running MASV Engine”Package installation adds a systemd service file masv-engine.service to /usr/lib/systemd/system. This service is configured to automatically start the MASV Engine background server on system startup using the command masv server start.
Manage the service with standard systemctl commands:
# Stop the running servicesystemctl stop masv-engine
# Start the servicesystemctl start masv-engine
# Restart the servicesystemctl restart masv-engineParameters
Section titled “Parameters”When launching MASV Engine with masv server start, you can configure it using command-line flags. See the full list in the Getting Started guide.
Next steps
Section titled “Next steps”- Authentication — Authenticate with API keys or credentials before transferring files.
- Uploads — Send files via Team email, shareable Link, or Portal.
- Downloads — Initiate, monitor, and manage file downloads.
- Storage Gateway — Connect cloud storage providers to MASV.