Skip to content

Demonstrator of a Export Mechanism for OpenBIS Data to Semantic Data.

License

Notifications You must be signed in to change notification settings

Mat-O-Lab/OpenBISmantic

Repository files navigation

openBISmantic Publish Docker image Export Data

Demonstrator of a Export Mechanism for openBIS Data to Semantic Data.

Install

pull repository

git clone https://github.com/Mat-O-Lab/OpenBISmantic.git
cd OpenBISmantic

create a .env file with

ADMIN_PASS=<adminpassw>
HOST_NAME=<fqurlofhost> (e.g., openbis.matolab.org)
OPENBIS_PORT=<port> (e.g., 80)
OPENBIS_SSL_PORT=<port> (e.g., 443)
POSTGRES_PASSWORD=<postgrespassw>
GROUP_NAME=<groupname> (e.g., matolab)
GROUP_ID=<gid> (e.g., 12940)

pull plugin submodule

To clone the submodule:

cd OpenBISmantic-plugin
git submodule update --init --recursive
cd ..

run server

docker compose up -d

stop server and clean up

docker compose down
docker system prune --all

Notes

data retention

The current configuration is intended to not support data retention. If required, please add to docker-compose.yml the following lines:

    openbis:
        ...
        volumes:
        - openbis_vol:/home/openbis/openbis_state
    
volumes:
    openbis_vol:
        name: openbis_vol