Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

At PSI we have The different system that we use at PSI are accessible via URL across the different domains that we owe. The intention of this page is to document the use of those URLs, and the naming conventions.

Domain

Usage

psidigital.org

used for ALL digital interventions, except DHIS2 instances

psi-mis.org

Only used for DHIS2 instances

psi-connect.org

Legacy - to be discontinue

kassai.org

use for e-Learning implementations.

psi-digital.org

This the the default domain for all our systems, except DHIS2 (see next).

Each system is represented by its name as the sub-domain, and an suffix when appropriate.

sub-domain

Type (see /wiki/spaces/DHM/pages/13271088)

Examples

system name

if When only the system name is listedshown, we assume it is represents the production environment

RapidPro
keycloak
wfa
superset
nifi
rocketchat
openhim
hapifhir

keycloak
superset

system_name-dev

the use of the suffix “-dev” denotes that the URL if for ifor the development /wiki/spaces/DHM/pages/13271088 of the related system.

ALL systems are expected to have a development environment

RapidPro-dev
keycloakwfa-dev
wfanifi-dev
supersetrocketchat-dev
nifiopenhim-dev
rocketchathapifhir-devopenhim

keycloak-dev
hapifhirsuperset-dev

system_name-qa

the use of the suffix “-qa” denotes that the URL if for the Quality Assurance (testing) /wiki/spaces/DHM/pages/13271088 of the related system.

MUST MOST systems that involve code devolepment data capture are expected to have a QA environment. An exception to this rule will be

QA environments are not required for superset or keycloak.

RapidPro-qa
wfa-qa
superset-qa
nifi-qa
rocketchat-qa
openhim-qa
hapifhir-qa

keycloak-qa
superset-qa

system_name-stage

the use of the suffix “-stage” denotes that the URL if for the staging /wiki/spaces/DHM/pages/13271088 of the related system.

MUST MOST systems are expected to have a staging environment

Staging environments are not required for superset or keycloak

RapidPro-stage
keycloakwfa-stage
wfanifi-stage
supersetrocketchat-stage
nifiopenhim-stage
rocketchathapifhir-stageopenhim

keycloak-stage
hapifhirsuperset-stage

psi-mis.org

Only used for DHIS2 instances

sub-domain

Description

Use

data

PSI’s main production server

dev

PSI’s main development server

used for prototyping future dataset and program implementation

clone

A clone of data, automatically build every 24hrs

used for debugging

staging

A copy of production, manually updated every 2-3 months.

testing of apps, changes to metadata, data imports

240

Denotes the version of DHIS2

testing of future versions

myanmar

Production server for Myanmar

psi-connect.org

This URL is treated as legacy. We expect to migrate all systems to psidigital.org by the end of 2024.

kassai.org

Use for PSI’s Moodle platform

sub-domain

Description

Example

www

PSI’s main production server

qas

development/testing server

country

Country specific implementation, production

eswatini.kassai.org

country-qas

Country specific development/testing server

eswatini-qas.kassai.org