Add sda-download dev stack #3

Closed
opened 2026-02-04 09:21:47 +00:00 by dbampalikis · 1 comment
dbampalikis commented 2026-02-04 09:21:47 +00:00 (Migrated from github.com)

As a developer
I want to have an sda dev stack
In order to be able to work on the project

Description:

The dev stack should include the required services and at least one ingested dataset, so that the user can get access to it and download it.

We need

  • sda-download (there is no recent example with sda-download compose file)
  • sda-auth
  • mock OIDC provider (mock ls-aai)

Updated details:
For sda-download-v2 there exists a branch here that covers most of our needs. Instructions on how to use it can be found in the README file under dev-tools/download-v2-dev.

So, all we need is a detailed README file in our repo with instructions on how to use and bring up the sda-download dev stack.

AC:

  • A developer can run queries against a known backend target (real or mock) following README
  • The there is at least on mock dataset available
As a developer I want to have an sda dev stack In order to be able to work on the project Description: The dev stack should include the required services and at least one ingested dataset, so that the user can get access to it and download it. We need - sda-download (there is no recent example with sda-download compose file) - sda-auth - mock OIDC provider (mock ls-aai) Updated details: For `sda-download-v2` there exists a branch [here](https://github.com/neicnordic/sensitive-data-archive/tree/feature/download-v2-dev-compose) that covers most of our needs. Instructions on how to use it can be found in the README file under `dev-tools/download-v2-dev`. So, all we need is a detailed README file in our repo with instructions on how to use and bring up the sda-download dev stack. AC: - [ ] A developer can run queries against a known backend target (real or mock) following README - [ ] The there is at least on mock dataset available
aaperis commented 2026-04-02 06:56:05 +00:00 (Migrated from github.com)

Note: I tested the sda-download-v2 with real tokens from ls-aai and verified that it works. So at a later step we can substitute the mockauth service with the ls-aai-mock and sda-auth services with no issues.

**Note:** I tested the `sda-download-v2` with real tokens from ls-aai and verified that it works. So at a later step we can substitute the `mockauth` service with the `ls-aai-mock` and `sda-auth` services with no issues.
Sign in to join this conversation.
No description provided.