diff --git a/README.md b/README.md index c79a13f8..a31a15d9 100644 --- a/README.md +++ b/README.md @@ -81,10 +81,10 @@ cat ~/.ssh/id_ed25519_4nk.pub ### 📖 Guides Principaux -- **[Guide d'Installation](docs/INSTALLATION.md)** - Installation et configuration complète +- **[Index de la documentation](docs/INDEX.md)** - Table des matières centrale - **[Guide d'Utilisation](docs/USAGE.md)** - Utilisation quotidienne et cas d'usage - **[Guide de Configuration](docs/CONFIGURATION.md)** - Configuration avancée -- **[Guide de Développement](docs/DEVELOPMENT.md)** - Développement et contribution +- **[Architecture](docs/ARCHITECTURE.md)** - Architecture détaillée ### 🔧 Guides Techniques @@ -101,9 +101,7 @@ cat ~/.ssh/id_ed25519_4nk.pub ### 🌐 Guides Réseau -- **[Réseau de Relais](docs/RELAY_NETWORK.md)** - Configuration du réseau mesh -- **[Nœuds Externes](docs/EXTERNAL_NODES.md)** - Ajout et gestion de nœuds externes -- **[Synchronisation](docs/SYNCHRONIZATION.md)** - Protocole de synchronisation +- **[Réseau et cartographie](docs/NETWORK.md)** - Hostnames, IP, ports, montages et routes Nginx ## 🔧 Configuration diff --git a/docs/INDEX.md b/docs/INDEX.md new file mode 100644 index 00000000..4ca2968d --- /dev/null +++ b/docs/INDEX.md @@ -0,0 +1,25 @@ +## Index de la documentation 4NK_node + +### Guides principaux +- Configuration: `docs/CONFIGURATION.md` +- Architecture: `docs/ARCHITECTURE.md` +- Usage: `docs/USAGE.md` +- Réseau et cartographie: `docs/NETWORK.md` + +### Monitoring et logs +- Stack monitoring (Loki/Promtail/Grafana): `log-monitoring.yml` +- Provisioning Grafana: `log/grafana-datasources.yml`, `log/grafana-dashboards.yml` +- Collecte Promtail: `log/promtail-config.yml` + +### Reverse proxy +- Nginx conf: `conf/nginx/nginx.conf` +- Virtual host: `conf/nginx/sites-enabled/4nk_node.conf` + +### Répertoires par service +- Modules: `modules//{conf,data,logs,scripts}` +- Projets: `projects///{conf,data,logs,scripts}` + +### Notes +- Les images internes référencées en `:dev` sont en cours de création. +- Grafana est servi sous `/grafana` via Nginx. +