Installation
The sources for SDA can be downloaded and installed from the NeIC Github repo.
In order to build binaries:
$ git clone https://github.com/neicnordic/sensitive-data-archive.git
$ cd sda
$ for p in cmd/*; do go build -buildvcs=false -o "${p/cmd\//sda-}" "./$p"; done
To be able to develop the source code
$ git clone https://github.com/neicnordic/sensitive-data-archive.git
$ go work init
$ go work use ./sda
$ cd sda
The recommended method is however to use one of our deployment strategies:
Configuration
Starting the SDA submission services require a running Database and Message Broker, the setup for those components is detailed in:
Data Retrieval API requires a working Database in order to be set up.