Comment on page
Technology Stack
This page lists all the technologies used in building OpenG2P. Free and open-source softwares with clear long-term support availability have been chosen. Certain choices can be replaced with other free or commercial options for deployment.
Domain | Tools/Technologies | Version | Licence Type |
---|---|---|---|
Operating System | Ubuntu Server | 20.04 | Free |
Business Apps | Odoo | 15.0 | LGPL |
ID System | MOSIP | 1.2 | MPL 2.0 |
Development - Language Runtime | Python | 3.5+ | |
Database | Postgres | | Postgres License BSD 2-clause "Simplified License" |
ID Verification | MOSIP Token Seeder | | MPL 2.0 |
ID Verification | eSignet | | MPL 2.0 |
Analytics Engine | Elasticsearch | | Elastic License 2.0 |
Data streaming | Debezium | | Apache 2.0 |
Offline data collection | ODK | | Apache 2.0 |
Visualization | Kibana | | Elastic License 2.0 |
S3 Storage | MinIO | | AGPL 3.0 |
Development - API Documentation | Swagger | | Apache License 2.0 |
Task Management | Jira | | Commercial (OpenG2P has a free license) |
Source Code Management | GitHub | | Commercial (OpenG2P uses Free plan) |
Deployment | Docker | | Apache 2.0 |
DevOps tools | Ansible | | GNU GPL v3.0 |
DevOps tools | Github actions | | Free |
DevOps tools | Prometheus | | Apache License 2.0 |
DevOps tools | Grafana | | Apache License 2.0 |
Messaging | Apache Kafka | | Apache License 2.0 |
Web Server/HTTP proxy server | Nginx | | |
Last modified 4mo ago