
Sommaire
Introduction
Dans ce très court article, nous allons voir comment installer le dashboard de SWAG. Il permet de visualiser plus efficacement les données de SWAG. Je vous invite à consulter les articles qui indiquent comment installer le reverse proxy SWAG et également comment configurer le blocage IP.
Fonctionnalités
Le Dashboard Swag permet entre autre de visualiser plusieurs informations tels que :
- SSL
Indique si le certificat SSL est valide et quand il expire.
- Procurations
Recherche les applications disponibles sur le réseau SWAG et les configurations de proxy qui ont été activées.
- Fail2ban
Affiche les prisons fail2ban actives, le nombre d’interdictions de chaque prison et les dernières adresses IP interdites.
- Mises à jour des versions
Affiche les fichiers de configuration contenant des mises à jour de version et des liens vers les dernières versions où vous pouvez voir les modifications.
- Graphiques
GoAccess est un outil qui analyse les journaux et regroupe les demandes enregistrées dans des graphiques utiles pour détecter les problèmes et les problèmes de sécurité.
- Visiteurs uniques par jour
Affiche une répartition des visiteurs uniques, des pages consultées et de la quantité de données transférées par jour, où vous pouvez repérer les quantités de transferts de données concernant des jours spécifiques.
- Fichiers demandés
Affiche les URL les plus demandées, où vous pouvez repérer le nombre de requêtes adressées à des URL spécifiques.
- Requêtes statiques
Affiche les fichiers statiques les plus demandés, où vous pouvez repérer des quantités concertées de hits/visiteurs demandant des fichiers statiques spécifiques.
- URL introuvables
Affiche les requêtes vers des URL manquantes, où vous pouvez repérer un nombre important de requêtes vers des URL qui ne devraient pas exister.
- Noms d’hôte et adresses IP des visiteurs
Affiche les visiteurs les plus consultés et leur pays d’origine, où vous pouvez repérer le nombre de visites de visiteurs inconnus.
- Systèmes d’exploitation
Affiche une ventilation des systèmes d’exploitation des visiteurs.
- Navigateurs
Affiche une répartition des navigateurs des visiteurs.
- Répartition du temps
Indique à quelle heure de la journée il y a le plus d’activité.
- Sites référents
Indique quels sites ont été les plus référencés, cela peut être utile pour repérer les moteurs de recherche faisant référence à vos domaines privés.
- Codes d’état HTTP
Affiche les hits par code d’état, où vous pouvez repérer les codes d’erreur avec de nombreux hits.
- Localisation géographique
Affiche les continents et les pays les plus actifs, où vous pouvez repérer un nombre important de visites provenant de pays qui ne devraient pas accéder à vos domaines.
Installation
Pour installer le dashboard, il suffit d’ajouter une ligne incluant un mod docker à notre fichier docker-compose.yml.
On ajoute ces 2 lignes dans le fichier :
Sous la section variable d’environnement :
DOCKER_MODS=linuxserver/mods:swag-dashboard
Et sous la section port :
81:81
On supprime puis recrée ensuite le conteneur
sudo docker compose down
sudo docker compose up -d
Le dashboard graphique est accessible à travers cet URL : http://10.0.0.10:81

Astuce si plusieurs mods
Si comme moi vous disposez de plusieurs mods, vous devez séparer les différents mods avec un caractère pipe comme ceci :
– DOCKER_MODS=linuxserver/mods:swag-dashboard|linuxserver/mods:swag-maxmind
Conclusion
L’installation du dashboard de SWAG offre une solution pratique pour visualiser efficacement les données pertinentes. Grâce à ses fonctionnalités diverses, telles que la surveillance SSL, les informations sur les procurations, le suivi de Fail2ban, les mises à jour des versions, les graphiques et bien d’autres, nous obtenons une vue d’ensemble claire de l’état et de l’utilisation de leur réseau SWAG.