Skip to Content

How to Run the Open Source OEE Software Locally (Step-by-Step Guide)

February 22, 2026 by
How to Run the Open Source OEE Software Locally (Step-by-Step Guide)
blog-onevenia

Introduction

Opensource CMMS and OEE software is  self-hosted alternative to expensive systems

This guide explains how to install and run the open-source OEE and CMMS software locally using Docker.

The platform is designed for manufacturers, CNC workshops, and factories that want a self-hosted solution to track production efficiency, machine downtime, and maintenance operations.

By following this step-by-step tutorial, you will deploy the system locally, configure the environment, and access the dashboard within minutes.


This guide is for:

  • Factory owners testing OEE software
  • Workshops wanting local monitoring
  • Developers evaluating the platform
  • System integrators preparing deployments
  • Machine manufacturers (OEMs)


System requirements

Before starting, make sure you have:

  • You have git installed How to Install
  • Docker installed on your computer or server How to Install
  • Basic command line knowledge
  • A local machine or industrial PC for testing

The system runs on Windows, Linux, or macOS.



Step 1 – Download the software and set variables

Clone the repository from GitHub:

git clone https://github.com/opensourceoeesoftware/getting-started.git


# then you can go into the project directory

cd getting-started

After you download the software, in the project directory, create a ".env" file, and past the following

screenshot showing command prompt


Step 2 – Configure the software

Inside the project folder, copy the .env.example file and rename the copy to .env:

screenshot showing process of renaming the file

This file contains the environment configuration required to run the platform. If you are deploying in a production environment, make sure to change all default secrets and passwords, use strong credentials, and store them securely.

If you require a secure production deployment, industrial integration, or on-site installation support, feel free to contact our certified partners for professional assistance.


Step 3 – Start the App

now you can execute the following command, if you set DEMO=true the app will create a demo account for you with data.

docker compose up

screenshot showing command prompt for starting

The first installation might take few minutes, a successful screen should look something like this, "note the keyword fronend" 

screenshot showing command prompt success case


Step 4 – First overview

You can now access the app through this link:

http://localhost

you can use the same credentials you set in the .env file, defaults are:

username = admin

password = changeme

login page of the software

Now you can do the following:

  • Access the dashboard
  • Track machine performance
  • Manage maintenance

At this stage the system runs fully locally and can already be tested.

dashboard view of the software



Expert Guidance for Long-Term Success


If you plan to deploy the platform in a production environment, connect machines, or integrate with your factory systems, you can contact our integration partners for professional deployment and support.

Contact us