Skip to content

Installation

Without Podman/Docker

python3 -m venv .venv
source .venv/bin/activate
pip install biokb_coconut

With Podman/Docker

If you have docker or podman on your system, the easiest way to run all components (relational database, RESTful API server, phpMyAdmin GUI) is to use networked containers with podman-compose/docker-compose.

git clone https://github.com/biokb/biokb_coconut.git
cd biokb_coconut
python3 -m venv .venv
source .venv/bin/activate
pip install podman-compose
podman-compose -f docker-compose.yml --env-file .env_template up -d

Tip: Change the default passwords in the .env_template file before starting the containers for better security.