MedCo Technical Documentation
GithubDocker HubMedCoLDS
v2.0.1
v2.0.1
  • Home
  • Releases
  • For System Administrators
    • Requirements
    • Deployment
      • Local Test Deployment
      • Network Deployment
      • Configuration
        • Passwords
        • Keycloak
        • Setting Authorizations
        • HTTPS Configuration
        • Configuring SwitchAAI Authentication
    • Data Loading
      • Synthetic SPO Data
      • v0 (Genomic Data)
      • v1 (I2B2 Demodata)
    • Command-Line Interface (CLI)
    • Network Architecture
    • Common Problems
  • For Developers
    • Local Development Deployment
    • System Architecture
    • Description of the default test data
    • Database
    • Live Demo
    • Release a new version
  • For users
    • MedCo Live Demo Tutorial
Powered by GitBook
On this page

Was this helpful?

Export as PDF
  1. For Developers

System Architecture

PreviousLocal Development DeploymentNextDescription of the default test data

Last updated 4 years ago

Was this helpful?

Containers

medco-connector

medco-unlynx

glowing-bear-medco

medco-loader

i2b2

keycloak

postgresql

pg-admin

nginx

Component orchestrating the MedCo query at the clinical site. Implements the resource-side of the PIC-SURE API. It communicates with medco-unlynx to execute the distributed cryptographic protocols. .

The software executing the distributed cryptographic protocols, based on Unlynx. .

Nginx web server serving Glowing Bear and the javascript crypto module. .

ETL tool to encrypt and load data into MedCo. .

The i2b2 stack (all the cells). .

OpenID Connect identity provider, providing user management and their authentication to MedCo. .

The SQL database used by all other services, contains all the data. .

A web-based administration tool for the PostgreSQL database. .

Web server and (HTTPS-enabled) reverse proxy. .

Sources on GitHub
Sources on GitHub
Sources on GitHub
Sources on GitHub
Project website
Project website
Project website
Project website
Project website