Technology Stack

The following technologies and tools are used by PBMS.

DomainTechnologyVersionLicense

Operating System

Ubuntu Server

20.04

Free

Business Apps

Odoo

17.0

LGPL

Development

Python

3.5+

REST API

FastAPI

MIT

Database

Postgres

Postgres License BSD 2-clause "Simplified License"

OIDC Provider

eSignet

MPL 2.0

Analytics

OpenSearch

Apache 2.0

Reporting

Apache Superset

Apache 2.0

Data streaming

Debezium

Apache 2.0

Offline data collection

ODK

Apache 2.0

S3 Storage

MinIO

AGPL 2.0

Source code management

Github

Commercial (OpenG2P uses Free plan)

Forms

FormIO Builder

OSL 3.0

Forms

FormIO Renderer

MIT

Deployment

Docker

Apache 2.0

Deployment

Rancher

Apache 2.0

Deployment

Kubernetes

Apache 2.0

Monitoring

Prometheus

Apache 2.0

Monitoring

Grafana

AGPL 3.0

Queuing

Kafka

Apache 2.0

Web proxy

Nginx

BSD

Last updated

Logo

Copyright © 2024 OpenG2P. This work is licensed under Creative Commons Attribution International LicenseCC-BY-4.0 unless otherwise noted.

#712: Pramod's Jun 3 changes

Change request updated