Aller au contenu principal

Guide d'Administration Bemba

Ce guide est destine aux administrateurs systeme responsables de l'installation, de la configuration et de la maintenance de Bemba.

Vue d'Ensemble

Bemba est une application web composee de :

ComposantTechnologieDescription
FrontendReact + TypeScriptInterface utilisateur SPA
BackendSymfony 6 + PHP 8.3API REST
Base de donneesPostgreSQL 15 + PostGISStockage avec support geospatial
CacheRedis 7Cache de session et donnees
Serveur WebNginxReverse proxy et fichiers statiques

Architecture de Deploiement

Architecture de Deploiement Bemba

Conteneurs Docker

ConteneurImagePortRole
pch_frontendnginx:alpine80Sert le build React
pch_nginx_backendnginx:alpine8000Proxy vers PHP-FPM
pch_backendwebdevops/php:8.3-alpine9000API Symfony
pch_postgrespostgis/postgis:15-3.4-alpine5432Base de donnees
pch_redisredis:7-alpine6379Cache
pch_mailpitaxllent/mailpit1025/8025SMTP test
pch_grafanagrafana/grafana3001Monitoring

URLs d'Acces

ServiceURLDescription
Applicationhttps://sig.ucp-pch.orgInterface utilisateur
APIhttps://sig.ucp-pch.org/apiEndpoints REST

Identifiants par Defaut

Securite

Changez ces identifiants en production !

Application

EmailMot de passeRole
makhtar.gueye@axone-sn.comAdmin123!Super Admin

Base de Donnees

Host: pch_postgres
Port: 5432
Database: pch_sig
User: pch_admin
Password: pch_secure_2025

Redis

Host: pch_redis
Port: 6379
Password: redis_secure_2025

Grafana

User: admin
Password: Admin123!

Sections de ce Guide