diff --git a/README.es.md b/README.es.md index b4daa32..ed5b4fc 100644 --- a/README.es.md +++ b/README.es.md @@ -287,6 +287,7 @@ Pueden aparecer varios logos simultáneamente si coinciden varias palabras clave | Virtualización | Docker | `docker` | | NAS | Synology | `synology`, `dsm` | | NAS | TrueNAS | `truenas`, `freenas` | +| SAI (UPS) | Schneider Electric / APC | `apc`, `schneider electric`, `symmetra`, `smart-ups`, `easy ups`, `galaxy ups` | | ISP francés | Orange | `orange`, `sosh`, `livebox` | | ISP francés | OVH | `ovh`, `ovhcloud`, `kimsufi`, `soyoustart` | | ISP francés | Free | `freebox`, `free mobile`, `free telecom`, `iliad` | @@ -301,6 +302,7 @@ Pueden aparecer varios logos simultáneamente si coinciden varias palabras clave | Red | pfSense | `pfsense` | | Red | OPNsense | `opnsense` | | Red | OpenWrt | `openwrt` | +| Seguridad de red | Fortinet / FortiGate | `fortinet`, `fortigate`, `fortios`, `fortimanager`, `fortiauthenticator` | | Web / proxy | Apache | `apache`, `apache2`, `httpd` | | Web / proxy | Traefik | `traefik` | | Web / proxy | Apache Guacamole | `guacamole` | @@ -319,6 +321,23 @@ Pueden aparecer varios logos simultáneamente si coinciden varias palabras clave | Correo | Servidor de correo | `mail`, `smtp`, `imap`, `postfix`, `dovecot`, `mailcow`, `mailu`, `roundcube` | | Base de datos | MariaDB | `mariadb`, `maria db` | | Orquestación | Kubernetes | `kubernetes`, `k8s`, `kubectl`, `k3s` | +| Monitorización | Prometheus | `prometheus` | +| Monitorización | Grafana | `grafana` | +| Monitorización | Datadog | `datadog` | +| Monitorización | Netdata | `netdata` | +| Monitorización | Checkmk | `checkmk`, `check_mk` | +| Monitorización | Icinga | `icinga`, `icinga2` | +| Monitorización | InfluxDB | `influxdb`, `influx db` | +| Monitorización | VictoriaMetrics | `victoriametrics`, `victoria metrics` | +| Alertas | Opsgenie | `opsgenie` | +| Alertas | PagerDuty | `pagerduty`, `pager duty` | +| Logs / Trazas | Elastic / ELK | `elasticsearch`, `elastic stack`, `elk` | +| Logs / Trazas | Kibana | `kibana` | +| Logs / Trazas | Logstash | `logstash` | +| Logs / Trazas | Splunk | `splunk` | +| Logs / Trazas | Graylog | `graylog` | +| Logs / Trazas | Jaeger | `jaeger` | +| Logs / Trazas | OpenTelemetry | `opentelemetry`, `otel` | | Ecosistema Apple | Apple | `apple`, `iphone`, `ipad`, `ipados`, `macbook`, `imac`, `mac mini`, `mac pro`, `mac studio`, `macos`, `mac os`, `ios`, `icloud`, `airpods`, `airdrop` | | OS | Debian | `debian` | | OS | Ubuntu | `ubuntu` | diff --git a/README.fr.md b/README.fr.md index 6ef743f..e18b8b8 100644 --- a/README.fr.md +++ b/README.fr.md @@ -287,6 +287,7 @@ Plusieurs logos peuvent s'afficher simultanément si plusieurs mots-clés corres | Virtualisation | Docker | `docker` | | NAS | Synology | `synology`, `dsm` | | NAS | TrueNAS | `truenas`, `freenas` | +| Onduleur (UPS) | Schneider Electric / APC | `apc`, `schneider electric`, `symmetra`, `smart-ups`, `easy ups`, `galaxy ups` | | FAI français | Orange | `orange`, `sosh`, `livebox` | | FAI français | OVH | `ovh`, `ovhcloud`, `kimsufi`, `soyoustart` | | FAI français | Free | `freebox`, `free mobile`, `free telecom`, `iliad` | @@ -301,6 +302,7 @@ Plusieurs logos peuvent s'afficher simultanément si plusieurs mots-clés corres | Réseau | pfSense | `pfsense` | | Réseau | OPNsense | `opnsense` | | Réseau | OpenWrt | `openwrt` | +| Sécurité réseau | Fortinet / FortiGate | `fortinet`, `fortigate`, `fortios`, `fortimanager`, `fortiauthenticator` | | Web / proxy | Apache | `apache`, `apache2`, `httpd` | | Web / proxy | Traefik | `traefik` | | Web / proxy | Apache Guacamole | `guacamole` | @@ -319,6 +321,23 @@ Plusieurs logos peuvent s'afficher simultanément si plusieurs mots-clés corres | Messagerie | Serveur mail | `mail`, `smtp`, `imap`, `postfix`, `dovecot`, `mailcow`, `mailu`, `roundcube` | | Base de données | MariaDB | `mariadb`, `maria db` | | Orchestration | Kubernetes | `kubernetes`, `k8s`, `kubectl`, `k3s` | +| Monitoring | Prometheus | `prometheus` | +| Monitoring | Grafana | `grafana` | +| Monitoring | Datadog | `datadog` | +| Monitoring | Netdata | `netdata` | +| Monitoring | Checkmk | `checkmk`, `check_mk` | +| Monitoring | Icinga | `icinga`, `icinga2` | +| Monitoring | InfluxDB | `influxdb`, `influx db` | +| Monitoring | VictoriaMetrics | `victoriametrics`, `victoria metrics` | +| Alerting | Opsgenie | `opsgenie` | +| Alerting | PagerDuty | `pagerduty`, `pager duty` | +| Logs / Traces | Elastic / ELK | `elasticsearch`, `elastic stack`, `elk` | +| Logs / Traces | Kibana | `kibana` | +| Logs / Traces | Logstash | `logstash` | +| Logs / Traces | Splunk | `splunk` | +| Logs / Traces | Graylog | `graylog` | +| Logs / Traces | Jaeger | `jaeger` | +| Logs / Traces | OpenTelemetry | `opentelemetry`, `otel` | | Écosystème Apple | Apple | `apple`, `iphone`, `ipad`, `ipados`, `macbook`, `imac`, `mac mini`, `mac pro`, `mac studio`, `macos`, `mac os`, `ios`, `icloud`, `airpods`, `airdrop` | | OS | Debian | `debian` | | OS | Ubuntu | `ubuntu` | diff --git a/README.md b/README.md index af3b5a7..a2dd623 100644 --- a/README.md +++ b/README.md @@ -287,6 +287,7 @@ Multiple logos can appear simultaneously if several keywords match. | Virtualisation | Docker | `docker` | | NAS | Synology | `synology`, `dsm` | | NAS | TrueNAS | `truenas`, `freenas` | +| UPS | Schneider Electric / APC | `apc`, `schneider electric`, `symmetra`, `smart-ups`, `easy ups`, `galaxy ups` | | French ISP | Orange | `orange`, `sosh`, `livebox` | | French ISP | OVH | `ovh`, `ovhcloud`, `kimsufi`, `soyoustart` | | French ISP | Free | `freebox`, `free mobile`, `free telecom`, `iliad` | @@ -301,6 +302,7 @@ Multiple logos can appear simultaneously if several keywords match. | Network | pfSense | `pfsense` | | Network | OPNsense | `opnsense` | | Network | OpenWrt | `openwrt` | +| Network security | Fortinet / FortiGate | `fortinet`, `fortigate`, `fortios`, `fortimanager`, `fortiauthenticator` | | Web / proxy | Apache | `apache`, `apache2`, `httpd` | | Web / proxy | Traefik | `traefik` | | Web / proxy | Apache Guacamole | `guacamole` | @@ -319,6 +321,23 @@ Multiple logos can appear simultaneously if several keywords match. | Mail | Mail server | `mail`, `smtp`, `imap`, `postfix`, `dovecot`, `mailcow`, `mailu`, `roundcube` | | Database | MariaDB | `mariadb`, `maria db` | | Orchestration | Kubernetes | `kubernetes`, `k8s`, `kubectl`, `k3s` | +| Monitoring | Prometheus | `prometheus` | +| Monitoring | Grafana | `grafana` | +| Monitoring | Datadog | `datadog` | +| Monitoring | Netdata | `netdata` | +| Monitoring | Checkmk | `checkmk`, `check_mk` | +| Monitoring | Icinga | `icinga`, `icinga2` | +| Monitoring | InfluxDB | `influxdb`, `influx db` | +| Monitoring | VictoriaMetrics | `victoriametrics`, `victoria metrics` | +| Alerting | Opsgenie | `opsgenie` | +| Alerting | PagerDuty | `pagerduty`, `pager duty` | +| Logs / Traces | Elastic / ELK | `elasticsearch`, `elastic stack`, `elk` | +| Logs / Traces | Kibana | `kibana` | +| Logs / Traces | Logstash | `logstash` | +| Logs / Traces | Splunk | `splunk` | +| Logs / Traces | Graylog | `graylog` | +| Logs / Traces | Jaeger | `jaeger` | +| Logs / Traces | OpenTelemetry | `opentelemetry`, `otel` | | Apple ecosystem | Apple | `apple`, `iphone`, `ipad`, `ipados`, `macbook`, `imac`, `mac mini`, `mac pro`, `mac studio`, `macos`, `mac os`, `ios`, `icloud`, `airpods`, `airdrop` | | OS | Debian | `debian` | | OS | Ubuntu | `ubuntu` | diff --git a/frontend/src/brandIcons.js b/frontend/src/brandIcons.js index c7521c9..370d0ed 100644 --- a/frontend/src/brandIcons.js +++ b/frontend/src/brandIcons.js @@ -1,13 +1,18 @@ import { siProxmox, siDocker, siSynology, siTruenas, + siSchneiderelectric, siUbiquiti, siMikrotik, siCisco, siTplink, siAsus, siNetgear, siPfsense, siOpnsense, siOpenwrt, + siFortinet, siApache, siTraefikproxy, siApacheguacamole, siAuthelia, siKeycloak, siAuthentik, siOkta, siAuth0, siOrange, siOvh, siBitwarden, siVaultwarden, si1password, siKeepassxc, siVault, siMariadb, siKubernetes, + siPrometheus, siGrafana, siDatadog, siNetdata, siCheckmk, siIcinga, siInfluxdb, siVictoriametrics, + siOpsgenie, siPagerduty, + siElastic, siKibana, siLogstash, siSplunk, siGraylog, siJaeger, siOpentelemetry, siApple, siDebian, siUbuntu, siAnsible, @@ -71,6 +76,9 @@ const BRANDS = [ { kw: ['synology', 'dsm'], icon: siSynology }, { kw: ['truenas', 'freenas'], icon: siTruenas }, + // Onduleurs (UPS) — Eaton, Riello, Vertiv absents de simple-icons + { kw: ['apc', 'schneider electric', 'symmetra', 'smart-ups', 'easy ups', 'galaxy ups'], icon: siSchneiderelectric }, + // Réseau { kw: ['ubiquiti', 'unifi', 'usg', 'udm'], icon: siUbiquiti }, { kw: ['mikrotik', 'routeros'], icon: siMikrotik }, @@ -82,6 +90,9 @@ const BRANDS = [ { kw: ['opnsense'], icon: siOpnsense }, { kw: ['openwrt'], icon: siOpenwrt }, + // Sécurité réseau + { kw: ['fortinet', 'fortigate', 'fortios', 'fortimanager', 'fortiauthenticator'], icon: siFortinet }, + // FAI français { kw: ['orange', 'sosh', 'livebox'], icon: siOrange }, { kw: ['ovh', 'ovhcloud', 'kimsufi', 'soyoustart'], icon: siOvh }, @@ -123,6 +134,29 @@ const BRANDS = [ // Orchestration { kw: ['kubernetes', 'k8s', 'kubectl', 'k3s'], icon: siKubernetes }, + // Monitoring / Observabilité — Zabbix, Centreon, Nagios, PRTG absents de simple-icons + { kw: ['prometheus'], icon: siPrometheus }, + { kw: ['grafana'], icon: siGrafana }, + { kw: ['datadog'], icon: siDatadog }, + { kw: ['netdata'], icon: siNetdata }, + { kw: ['checkmk', 'check_mk'], icon: siCheckmk }, + { kw: ['icinga', 'icinga2'], icon: { ...siIcinga, hex: '3F5FBA' } }, + { kw: ['influxdb', 'influx db'], icon: siInfluxdb }, + { kw: ['victoriametrics', 'victoria metrics'], icon: siVictoriametrics }, + + // Alerting + { kw: ['opsgenie'], icon: { ...siOpsgenie, hex: '2684FF' } }, + { kw: ['pagerduty', 'pager duty'], icon: siPagerduty }, + + // Logs / Traces + { kw: ['elasticsearch', 'elastic stack', 'elk'], icon: siElastic }, + { kw: ['kibana'], icon: siKibana }, + { kw: ['logstash'], icon: siLogstash }, + { kw: ['splunk'], icon: { ...siSplunk, hex: '65A637' } }, + { kw: ['graylog'], icon: siGraylog }, + { kw: ['jaeger'], icon: siJaeger }, + { kw: ['opentelemetry', 'otel'], icon: { ...siOpentelemetry, hex: '425CC7' } }, + // Écosystème Apple { kw: ['apple', 'iphone', 'ipad', 'ipados', 'macbook', 'imac', 'mac mini', 'mac pro', 'mac studio', 'macos', 'mac os', 'ios', 'icloud', 'airpods', 'airdrop'], icon: { ...siApple, hex: '555555' } },