Setup Guide

This document complements the guidelines set out in the SKA telescope developer portal

Tooling Pre-requisites

Below are some tools that will be required to work with the data product API:

Development setup

Clone the repository and its submodules:

git clone --recursive git@gitlab.com:ska-telescope/ska-permissions-api.git

Running the application

Configure the environmental variables in the .env file under the root folder according to your requirements and environment. The default values are:

none

To run the application directly on your host machine:

cd ska-permissions-api
poetry shell
poetry install
make run-dev

The API will then be accessible at http://127.0.0.1:8000