What it is
FleetMS is open-source software for maintaining and managing vehicles owned or maintained by a company or an individual. Its vehicle records module supports creating, viewing, updating, and deleting records, with photos and documents stored alongside them. Users can set renewal reminders for items such as insurance and emissions tests, including notification intervals. Inspection forms similar to DVIR checklists and their submissions are managed in the inspections module. For maintenance planning, FleetMS provides service groups, automated service reminders, and work orders for repair records. It also includes parts and inventory management, along with fuel logs for recording fuel-related activities and costs. FleetMS is free and runs as a self-hosted web application. Its setup instructions describe running the Phoenix application locally and opening it in a browser at localhost:4000; PostgreSQL and database credential configuration are required. The repository identifies its license as AGPL-3.0 and describes the project as a work in progress. Real-time vehicle tracking and connections to third-party tracking services are future implementation plans.
Who it suits. FleetMS suits companies and individuals who maintain their own vehicles and want records, inspections, reminders, work orders, inventory, and fuel costs in one system. It may suit users comfortable running a self-hosted web application with PostgreSQL.
Good to know
- Free, open-source software under the AGPL-3.0 license.
- Stores vehicle records, photos, and documents.
- Configurable reminders cover document renewals and activities.
- Supports inspections, service planning, and repair work orders.
- Tracks parts inventory and fuel-related costs.
Watch for
- The project is described as a work in progress.
- Real-time tracking and third-party tracking connections are future implementations.
- Setup requires PostgreSQL and database credential configuration.
FleetMS is a fit for vehicle owners or fleet operators seeking free, self-hosted tools for maintenance records, inspections, parts, and fuel costs. Look elsewhere if real-time vehicle tracking or third-party tracking integrations are needed now.
Your product? You can pay for an editorial review of FleetMS; CarCody's editors write the verdict · from $99/mo. How it works →
Its site

Getting started
- Open the FleetMS GitHub repository.
- Install PostgreSQL and configure the database credentials.
- Run the Phoenix application locally as described in the README.
- Open the web application at localhost:4000.
Limits
Real-time vehicle tracking and integrations with third-party tracking solutions are described as future implementations.
On record
- Product
- FleetMS is open-source fleet maintenance and management software for vehicle fleets.
- Project status
- The README describes the software as a work in progress.
- Vehicle records
- The vehicles module supports creating, viewing, updating, and deleting fleet vehicle records.
- Documents and reminders
- Vehicle photos and documents can be stored, with renewal reminders for items such as insurance and emissions tests.
- Inspections
- The inspections module manages inspection forms similar to DVIR checklists and their submissions.
- Maintenance
- Service groups, automated service reminders, and work orders support maintenance planning and repair records.
- Parts inventory
- The software includes management of vehicle parts and inventory.
- Fuel logs
- Fuel logs track fuel-related activities and costs; integration with fuel card providers is described as future work.
- Vehicle tracking
- Real-time vehicle tracking and third-party tracking integrations are described as future implementation.
- Deployment
- The README describes running the Phoenix application locally and visiting it in a web browser at localhost:4000.
- Requirements
- The installation instructions require PostgreSQL and configuring database credentials.
- License
- The repository identifies its license as AGPL-3.0.
- Purpose
- FleetMS is open-source fleet maintenance and management software for vehicles owned and maintained by a company or person.
- Renewal reminders
- Users can configure reminders for documents and activities such as insurance and emissions tests, including intervals and notifications.
- Free plan
- Yes
- Parts inventory
- Yes
- Fuel cost tracking
- Yes
Questions
How much does FleetMS cost?
FleetMS is free, with a free plan.
Can FleetMS be self-hosted?
Yes. It is a self-hosted web application, with instructions for running it locally.
What does FleetMS manage?
It includes vehicle records and documents, reminders, inspections, maintenance planning, work orders, parts inventory, and fuel logs with cost entries.
Does FleetMS support vehicle tracking?
Real-time tracking and third-party tracking integrations are described as future implementations.
What database does setup require?
The installation instructions require PostgreSQL and database credential configuration.
Who makes FleetMS, and what is its license?
The repository is owned by jmnda-dev, whose GitHub profile identifies the account holder as Jachin Manda. The repository identifies the license as AGPL-3.0.