Skip to content

Deploying DAMAP

This guide outlines the steps for successfully deploying DAMAP. However, for most cases we recommend creating a deployment manifest either based on the DAMAP docker compose files or the (currently experimental) Helm chart.

Step 1: create OIDC credentials

Before you begin your DAMAP deployment, make sure your OIDC server is configured properly.

Read the documentation

Step 2: create a database for DAMAP

DAMAP requires a database, preferably PostgreSQL, in order to work. You can use your existing PostgreSQL server or you can deploy a new one.

Read the documentation

Step 3: deploying Gotenberg (optional)

To create PDF previews, DAMAP uses Gotenberg, an API server for PDF creation. This step is optional.

Read the documentation

Step 4: deploying the FITS service (optional)

In order to automatically detect dataset data types, DAMAP uses FITS. This is an optional component.

Read the documentation

Step 5: deploying the DAMAP backend

The DAMAP backend is the heart of the DAMAP application.

Read the documentation

Step 6: deploying the DAMAP frontend

Deploying the DAMAP frontend is the last step of getting DAMAP running.

Read the documentation