Deploying Dataedo Web with Docker Compose

Marcin Gaweł 4th January, 2023

This tutorial is a step-by-step guide to running Dataedo Web Catalog using Docker Compose. If this doesn't fit your needs, check the other guides here.


Docker and Docker Compose (if using Linux; on Windows and Mac compose is included with Docker Desktop)

Setup process:

Clone docker-compose file and .env file with the command:

git clone dataedo

This will create a new folder 'dataedo' in the current directory with files needed to run Dataedo Web.

Move to Dataedo folder:

cd dataedo

Edit .env file with proper hostname (please use HTTP, if needed you can configure HTTPS later) and SQL repository details. If you don't have the repository configured you can create it later the setup with graphical interface) By default Datedo Web will use ports 80, 443, and 44345. If you want to use different ports please edit 'docker-compose.yml' file.

Start Docker Compose:

docker-compose up -d

Visit your website by the hostname you specified in .env file to check if everything is working and if you can connect to your repository.

Feel free to contact us at if you have any questions or run into any issues.

Found issue with this article? Comment below
There are no comments. Click here to write the first comment.