[Multi-tenancy] Adding a new group
Description; the purpose of this task is to outline the use of the .env
file to create new groups in Kotahi.
The first phase of Multi-tenancy will cater for multiple separate journals (groups) on a single instance of Kotahi. All config settings containing instance_name
will be accessible via the frontend. We will retain the use of the configuration file to set up a new group or journal.
Acceptance criteria;
-
Add a new group using .env
file variable;INSTANCE_GROUPS
e.g. INSTANCE_GROUPS=group1,group2,group3 -
Each group can utilise an instance configuration archetype (e.g. colab
) and change configuration settings. One group's configuration settings should not affect another group. Each group should be presented with all UI Configuration settings/options (TBC)