Monday, June 9, 2025

How to Manually Install WebODM on local server in Windows 11

 There are several ways to install the WebODM server software including purchasing the windows installer for easy installation. In this guide, I will demonstrate how it can be install on windows 11 local machine, for other detailed installation guide see the webODM github page.


Photogrammetry software require a computer with high processing power and the minimum recommend spec for webODM are 100GB free disk space and 16GB RAM.

To install WebODM manually on your machine with docker, install the following required tools

  1. Git: https://git-scm.com/downloads
  2. Docker and Docker-compose: https://docs.docker.com/desktop/setup/install/windows-install/
  3. Python (Optional): https://www.python.org/downloads/

Git is a distributed version control system that tracks versions of files. It is often used to control source code by programmers who are developing software collaboratively.


Docker is a set of platform as a service (PaaS) products that use OS-level virtualization to deliver software in packages called containers.



Python is a programming language which I will recommend you install and learn how to use it.


On your Windows 11 machine, open the 'Git Bash' commandline tool you install from above and enter the following commands.

git clone https://github.com/OpenDroneMap/WebODM --config core.autocrlf=input --depth 1
cd WebODM
./webodm.sh start

If the installation was successful, the last command should start webODM in the Docker's container as seen below;-


Scroll to see your local host webapp port, it would certainly be on port 8000 like so:  http://localhost:8000 (check if yours is different). Launch the local url in a web browser and you will see the webODM congratulatory welcome page, setup you login username and password to continue using the webODM software.







That is it!

No comments:

Post a Comment