Open VTS vehicle tracking software logo
TutorialsPricingFree Tools

Industries

Logistics & TransportationEnd-to-end fleet visibility and route optimization
Construction & InfrastructureHeavy equipment monitoring and geofencing
Oil, Gas & Energy OperationsRemote asset tracking across pipeline networks
Mining & Heavy IndustryFleet management for mining operations

 

Agriculture & Agri-Fleet OperationsSmart field and farm vehicle management
Waste Management & Sanitation ServicesRoute and collection fleet optimization
School & Institutional TransportationStudent safety and bus fleet tracking
Security Patrol & Response FleetsReal-time patrol monitoring and dispatch

 

Electric Vehicle Fleet OperationsEV fleet range and charge management
Banking & Cash-in-Transit OperationsSecure transit and armored vehicle tracking
Insurance Telematics & Field InvestigationDriver behavior and claims fleet tracking
Field Service & Mobile WorkforceTechnician dispatch and workforce routing

Learn

BlogGuides & E-booksCustomer Stories

Product

Product TourSupported Devices

Help

DocumentationContent Library

Developers

API Reference

Contact

Contact Us

Company

Our StoryCareers

Ecosystem

Partner ProgramAffiliate Program
Download Now
PricingFree Tools
Logistics & TransportationConstruction & InfrastructureOil, Gas & EnergyMining & Heavy IndustryAgriculture & Agri-FleetWaste Management & SanitationSchool & Institutional TransportSecurity Patrol & ResponseElectric Vehicle FleetsBanking & Cash-in-TransitInsurance & TelematicsField Service & Mobile Workforce

Learn

BlogGuides & E-booksCustomer Stories

Product

Product TourSupported Devices

Help

DocumentationContent Library

Developers

API Reference

Contact

Contact Us

Company

Our StoryCareers

Ecosystem

Partner ProgramAffiliate Program
Download Now
All Docs

Getting Started

Installation

  • System Requirements
  • Install on Linux
  • Install with Docker

Quick Start

  • First Login & Setup

Platform Guides

Tracking

  • Real-Time Tracking
  • Route History & Playback

Geofencing

  • Geofence Setup

Alerts & Notifications

  • Alert Configuration

Configuration

Server

  • Server Configuration

Database

  • Database Setup

Integrations

Devices

  • Device Protocols

REST API

  • REST API Overview
  1. Home
  2. Resources
  3. Documentation
  4. Getting Started
  5. Install on Linux

Install on Linux

Step-by-step guide to install Open VTS on Ubuntu, Debian, or CentOS.

Last updated March 15, 2026

This guide walks you through installing Open VTS on a Linux server. The process takes about 10 minutes and results in a fully functional tracking platform.

Prerequisites#

  • A Linux server meeting the system requirements
  • Root or sudo access
  • PostgreSQL 13+ installed and running
  • Java 17+ runtime installed

Step 1: Download Open VTS#

Download the latest release package from the official repository:

terminal
# Create installation directory
sudo mkdir -p /opt/openvts
cd /opt/openvts

# Download the latest release
wget https://github.com/openvts/openvts/releases/latest/download/openvts-linux.zip

# Extract the archive
unzip openvts-linux.zip

Step 2: Configure the Database#

Create a dedicated PostgreSQL database and user for Open VTS:

PostgreSQL
-- Connect as the postgres superuser
CREATE USER openvts WITH PASSWORD 'your_secure_password';
CREATE DATABASE openvts OWNER openvts;
GRANT ALL PRIVILEGES ON DATABASE openvts TO openvts;
Warning
Use a strong, unique password for the database user. Never use the default password in production environments.

Step 3: Configure Open VTS#

Edit the configuration file to point to your database:

conf/openvts.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
  <entry key="database.driver">org.postgresql.Driver</entry>
  <entry key="database.url">jdbc:postgresql://localhost:5432/openvts</entry>
  <entry key="database.user">openvts</entry>
  <entry key="database.password">your_secure_password</entry>
</properties>

Step 4: Start the Service#

terminal
# Start Open VTS
sudo ./bin/openvts start

# Verify the service is running
curl -s http://localhost:8082/api/server | jq .
Info
The default web interface is available at http://your-server:8082. Default credentials are admin / admin. Change these immediately after first login.

Step 5: Set Up as a System Service#

Create a systemd unit so Open VTS starts automatically on boot:

/etc/systemd/system/openvts.service
[Unit]
Description=Open VTS Tracking Server
After=network.target postgresql.service

[Service]
Type=simple
User=openvts
WorkingDirectory=/opt/openvts
ExecStart=/opt/openvts/bin/openvts start
ExecStop=/opt/openvts/bin/openvts stop
Restart=on-failure
RestartSec=10

[Install]
WantedBy=multi-user.target
terminal
sudo systemctl daemon-reload
sudo systemctl enable openvts
sudo systemctl start openvts

Next Steps#

  1. Change the default admin password
  2. Configure TLS with a reverse proxy
  3. Add your first GPS device
  4. Explore the web interface
PreviousSystem RequirementsNextInstall with Docker

On this page

  • Prerequisites
  • Step 1: Download Open VTS
  • Step 2: Configure the Database
  • Step 3: Configure Open VTS
  • Step 4: Start the Service
  • Step 5: Set Up as a System Service
  • Next Steps
Self-HostedFull Data Control
10,000+Vehicles Tracked
50+Countries
99.9%Uptime SLA
Open VTS — Vehicle Tracking Software

Vehicle tracking software built for scale. Own your data, control your fleet, and track without limits with our GPS fleet management platform.

Product

  • Vehicle Tracking Software
  • Vehicle Tracking Application
  • Video Telematics
  • Self-Hosted vs SaaS
  • Free Tools
  • Pricing

Industries

  • Logistics & Transportation
  • Construction & Infrastructure
  • Oil, Gas & Energy
  • Agriculture & Agri-Fleet
  • Mining & Heavy Industry
  • School Transportation
  • Electric Vehicle Fleets

Resources

  • Blog
  • Guides & E-books
  • Documentation
  • API Reference
  • Tutorials
  • Help Center
  • Supported Devices

Company

  • Our Story
  • Careers
  • Contact Us
  • Partner Program
  • Affiliate Program
  • Customer Stories
  • Content Library

© 2026 Open VTS. All rights reserved.

Privacy PolicyRefund PolicyTerms of UseSecuritySitemap