Guide d'Administration PCH-SIG
Ce guide est destine aux administrateurs systeme responsables de l'installation, de la configuration et de la maintenance de PCH-SIG.
Vue d'Ensemble
PCH-SIG est une application web composee de :
| Composant | Technologie | Description |
|---|---|---|
| Frontend | React + TypeScript | Interface utilisateur SPA |
| Backend | Symfony 6 + PHP 8.3 | API REST |
| Base de donnees | PostgreSQL 15 + PostGIS | Stockage avec support geospatial |
| Cache | Redis 7 | Cache de session et donnees |
| Serveur Web | Nginx | Reverse proxy et fichiers statiques |
Architecture de Deploiement
Conteneurs Docker
| Conteneur | Image | Port | Role |
|---|---|---|---|
pch_frontend | nginx:alpine | 80 | Sert le build React |
pch_nginx_backend | nginx:alpine | 8000 | Proxy vers PHP-FPM |
pch_backend | webdevops/php:8.3-alpine | 9000 | API Symfony |
pch_postgres | postgis/postgis:15-3.4-alpine | 5432 | Base de donnees |
pch_redis | redis:7-alpine | 6379 | Cache |
pch_mailpit | axllent/mailpit | 1025/8025 | SMTP test |
pch_grafana | grafana/grafana | 3001 | Monitoring |
URLs d'Acces
| Service | URL | Description |
|---|---|---|
| Application | https://sig.ucp-pch.org | Interface utilisateur |
| API | https://sig.ucp-pch.org/api | Endpoints REST |
Identifiants par Defaut
Securite
Changez ces identifiants en production !
Application
| Mot de passe | Role | |
|---|---|---|
| makhtar.gueye@axone-sn.com | Admin123! | 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
- Prerequis - Configuration requise
- Installation Docker - Mise en place de l'environnement
- Configuration - Parametrage de l'application
- Deploiement - Mise en production
- Maintenance - Operations de maintenance
- Depannage - Resolution des problemes courants