Skip to content

HIP-infrastructure/gateway

Repository files navigation

Human Intracerebral EEG Platform - Gateway

Overview

The HIP is a platform for processing and sharing Human intracerebral EEG data More...

This service is part of the HIP infrastructure and runs a gateway between all different services. It also communicate directly with the HIP Frontend.

The main frontend deployment service is Nextcloud docker. While the backend service for remote apps is the App in Browser.

Requirements

  • node v18+

Development - Getting Started

  1. See HIP Frontend for the initial setup
  2. Once the above step completed, you can cd gateway
  3. You changes will be reloaded immediately
  4. You can interact with the stack through docker-compose on the upper level folder.
  5. docker compose logs -f gateway

Publishing.

docker build \
    -e REMOTE_APP_API=${REMOTE_APP_API} \
    -e REMOTE_APP_BASIC_AUTH=${REMOTE_APP_BASIC_AUTH} \
    -e PRIVATE_WEBDAV_URL=${PRIVATE_WEBDAV_URL} \
    .

Acknowledgement

This research was supported by the EBRAINS research infrastructure, funded from the European Union’s Horizon 2020 Framework Programme for Research and Innovation under the Specific Grant Agreement No. 945539 (Human Brain Project SGA3).