Installation
The FTSnext setup consists of three agents that must be deployed.
Templates
For each agent, we offer an archive containing necessary files and directories for running using docker compose.
Clinical Domain Agent | Trust Center Agent | Research Domain Agent |
---|---|---|
cd-agent.tar.gz | tc-agent.tar.gz | rd-agent.tar.gz |
For example use wget
and tar
to download and unpack the agent template:
shell
wget https://github.com/medizininformatik-initiative/fts-next/releases/download/v5.0.1/cd-agent.tar.gz
tar -xvf cd-agent.tar.gz
shell
wget https://github.com/medizininformatik-initiative/fts-next/releases/download/v5.0.1/tc-agent.tar.gz
tar -xvf tc-agent.tar.gz
shell
wget https://github.com/medizininformatik-initiative/fts-next/releases/download/v5.0.1/rd-agent.tar.gz
tar -xvf rd-agent.tar.gz
It will provide the following directory structure:
shell
cd-agent/
├── application.yaml # server-related configurations, such as SSL, file paths, etc.
├── compose.yaml # container image reference, network settings, healthcheck
└── projects/ # project configuration directory
├── example.yaml # example project configuration
└── example/ # other files needed for the example project to function
└── deidentifhir/ # deidentifhir configuration used in the example project
shell
tc-agent/
├── application.yaml # server-related configurations, such as SSL, file paths, etc.
└── compose.yaml # container image reference, network settings, healthcheck
# Trust Center Agent has no projects
shell
rd-agent/
├── application.yaml # server-related configurations, such as SSL, file paths, etc.
└── compose.yaml # container image reference, network settings, healthcheck
└── projects/ # project configuration directory
├── example.yaml # example project configuration
└── example/ # other files needed for the example project to function
└── deidentifhir/ # deidentifhir configuration used in the example project