feat: add UPS, network security, monitoring and log stack brand icons
UPS: Schneider Electric / APC (siSchneiderelectric)
Network security: Fortinet / FortiGate (siFortinet)
Monitoring: Prometheus, Grafana, Datadog, Netdata, Checkmk, Icinga,
InfluxDB, VictoriaMetrics
Alerting: Opsgenie, PagerDuty
Logs/Traces: Elastic/ELK, Kibana, Logstash, Splunk, Graylog, Jaeger,
OpenTelemetry
Color overrides for near-black icons: Icinga → #3F5FBA, Opsgenie → #2684FF,
Splunk → #65A637, OpenTelemetry → #425CC7.
Not available in simple-icons: Zabbix, Centreon, Nagios, PRTG, Eaton,
Riello, Vertiv (noted in CLAUDE.md).
READMEs (fr/en/es) updated with all new entries.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -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` |
|
||||
|
||||
@@ -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` |
|
||||
|
||||
@@ -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` |
|
||||
|
||||
@@ -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' } },
|
||||
|
||||
|
||||
Reference in New Issue
Block a user