docs: actualiser toute la documentation avec les infos du radar business

- Mise à jour du Readme.md avec les infos sur le radar business, port 3004 et protection par mot de passe
- Actualisation de docs/README.md avec les instructions pour le radar business
- Mise à jour de docs/architecture.md avec la structure complète du projet
- Actualisation de docs/configuration.md avec la config business et basePath vide
- Mise à jour de docs/developpement.md avec les commandes pour le radar business
- Actualisation complète de docs/deploiement.md avec Portainer et Dockerfile.business
- Mise à jour de docs/guide-radar-business.md avec les pages de stratégie et protection
This commit is contained in:
syoul
2025-12-03 10:15:35 +01:00
parent 364adffd96
commit ee62981ebe
7 changed files with 262 additions and 24 deletions

View File

@@ -1,12 +1,51 @@
# AJR Technology Radar - Content
This is the location of AJR techradar content - published under: https://www.coeurbox.syoul.fr
Ce dépôt contient le contenu du Technology Radar AJR, publié sous : https://www.coeurbox.syoul.fr
If you want to build your own techradar you may want to have a look at https://github.com/AOEpeople/aoe_technology_radar instead.
Le projet est basé sur le framework [aoe_technology_radar](https://github.com/AOEpeople/aoe_technology_radar).
## Vue d'ensemble
Le projet contient deux radars distincts :
1. **Radar Technique Principal** : Radar standard des technologies utilisées par AJR
2. **Radar Business** : Radar stratégique business pour analyser les technologies de l'écosystème Laplank/Duniter/Ğ1
## Radar Business
Le Radar Business est un outil stratégique accessible via le port **3004** avec une **protection par mot de passe** (`laplank-radar`).
### Fonctionnalités
- **Pages de stratégie dynamiques** : Accès à trois pages de stratégie depuis le header :
- Stratégie Technique
- Business
- DataViz Expert
- **Protection par mot de passe** : Accès restreint via un système d'authentification client-side
- **Quadrants business** : Classification selon l'impact business (Différenciantes, Commodité, Risque, Émergentes)
- **Anneaux stratégiques** : Core, Strategic, Support, Legacy
### Développement local
```bash
npm install
npm run serve-business
```
Le serveur démarre sur http://localhost:3004
### Déploiement
Le Radar Business est déployé via Docker et Portainer :
- **Dockerfile** : `Dockerfile.business`
- **Docker Compose** : `docker-compose.business.yml`
- **Port** : 3004 (mappé depuis le port 3000 du conteneur)
- **Base path** : `/` (racine)
## Content Guidelines
New blips should be tagged. The following tags are currently established:
Les nouveaux blips doivent être tagués. Les tags suivants sont établis :
* architecture
* security
@@ -19,7 +58,7 @@ New blips should be tagged. The following tags are currently established:
* ux/ui
* documentation
e.g. use like this:
Exemple d'utilisation :
```md
tags: [devops, security]
@@ -27,16 +66,27 @@ tags: [devops, security]
## Development
### Build the radar
### Build le radar principal
```
npm i
npm install
npm run serve
```
Then open here: http://localhost:3000/techradar
Puis ouvrir : http://localhost:3000/techradar
### Build the radar with static files
### Build avec fichiers statiques
```
npm i
npm install
npm run build
```
```
## Documentation
La documentation complète est disponible dans le dossier `docs/` :
- [Architecture](./docs/architecture.md)
- [Configuration](./docs/configuration.md)
- [Développement](./docs/developpement.md)
- [Déploiement](./docs/deploiement.md)
- [Contribution](./docs/contribution.md)
- [Guide Radar Business](./docs/guide-radar-business.md)