mise à jour readme + divers

This commit is contained in:
Grégory Lebreton 2025-09-21 16:39:40 +02:00
parent eb924e1973
commit 16ce4eaa47
2 changed files with 20 additions and 13 deletions

View File

@ -69,6 +69,18 @@ docker compose up database -d
./scripts/create_realm.sh create_realm <NOM_DU_REALM> <IP_ADRESS_SERVER>
```
- Nettoyage des comptes par défault de la base de données
```bash
docker exec -it database bash
# Une fois dans le terminal du conteneur, on install mysql
apt update && apt install mysql-client -y
on se connecte à la db
mysql -u <db_user> -p<db_password> -D <wow_version>realmd
delete * from account;
```
> Possibilité de passer par le service
### Créer un compte
```bash
@ -103,8 +115,13 @@ Dans le dossier `registration/` se trouve une interface pour créer des comptes
:warning: Utiliser un user admin (gmlevel 3) dans `registration/application/config/config.php` pour se connecter au processus d'écoute de `mangosd` (via SOAP) à configurer dans config/mangosd/mangosd.conf (lignes 1731 à 1735)
> En résumé, le service `wow-registration` utilise SOAP pour envoyer des requêtes de création de compte ou de mise à jour de mot de passe au processus `mangosd` en tant qu'utilisateur administrateur.
:bulb: Il est préférable de protéger l'appli de registration dérrière une authentification (sso par exemple) -> [proxy-gatekeeper](https://git.legaragenumerique.fr/GARAGENUM/keycloak-gatekeeper)
### TO DO
- [x] admin create account OK, change password OK
- [ ] clean base users after database readiness
- [ ] make registration get vars from .env
- [ ] script install ask version and client path and do all

View File

@ -51,6 +51,7 @@ services:
networks:
- wow
# OPTIONNEL POUR VISUALISER LA BDD
phpmyadmin:
image: phpmyadmin:5.2
container_name: wow-db-admin
@ -67,20 +68,9 @@ services:
ports:
- "${PHPMYADMIN_PORT:-8080}:80"
# admin:
# build: ./php
# ports:
# - "8089:80"
# env_file:
# - .env
# depends_on:
# - database
# networks:
# - wow
php-panel:
registration:
image: wow-registration
# build: ./registration
build: ./registration
container_name: wow-registration
ports:
- "8090:80"