User Tools

Site Tools


latinet:unicaes:opendronemap:installation

OpenDroneMap

On this page, we are explaining and documenting the installation and usage of OpenDroneMap (ODM) on a Google Cloud Machine. The source code of ODM can be found in this GitHub Repo: GitHub OpenDroneMap

Installation

We are installing ODM on a Google Machine which is provided by the UNICAES. It is only turned on when needed.

As some prerequisites: We also configured a DNS entry to point to the static external IP of our Google Cloud Machine, so that we can get an SSL certificate for secure communications. The machine itself has 16 cores and 128GB of RAM with an additional 500GB of persistent storage.

Install Docker and Docker Compose

We followed the official documentation: Docker install - Using the repository

Getting WebODM

Download the git repository:

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

Then WebODM can be started locally with the following:

./webodm.sh start

WebODM can be started on a public server with the following:

./webodm.sh start --ssl --hostname webodm.myorg.com
latinet/unicaes/opendronemap/installation.txt · Last modified: 2023/10/05 16:09 by jan.sonntag