Skip to content

Docker-Compose installation

Docker Compose Installation

Important: This Docker Compose configuration is not designed for high-availability production scenarios. It includes just the essential components needed to set up a proof of concept (POC).

Prerequisites:

  • Basic knowledge of Docker
  • Have Docker installed on your system. If not, follow the installation guide here.
  • Have Docker compose installed on you system. If not, follow the installation guide here.

Download docker compose file

You can obtain the docker compose file by command line download

Terminal window
wget https://raw.githubusercontent.com/osvauld/osvauld_be/main/docker-compose-prod.yml

Configurations

You can add configurations as environment variables in the docker compose file.

All configuration for osvauld can be found at here

By default docker compose uses the latest version of osvauld backend. If required you can change the version in the docker compose file

Start Your Container

Run the command below to start the Osvauld backend and related services

Terminal window
docker compose -f docker-compose-prod.yml up -d

The backend will start and listen on port 8000.

Setup admin user

Once the backend server is up and running you will need to setup an admin user.
Follow the setting up osvauld guide for finishing you setup