From 885c5201ca4a8cc89f4235e219bcc7dbc733d82d Mon Sep 17 00:00:00 2001 From: Pierre-Olivier Mercier Date: Sun, 26 Nov 2023 21:04:15 +0100 Subject: [PATCH] Split dashboard in a dedicated file --- content/root/dashboard.md | 37 +++++++++++++++++++++++++++++++++++++ content/root/ssh.md | 28 ---------------------------- 2 files changed, 37 insertions(+), 28 deletions(-) create mode 100644 content/root/dashboard.md diff --git a/content/root/dashboard.md b/content/root/dashboard.md new file mode 100644 index 0000000..015d907 --- /dev/null +++ b/content/root/dashboard.md @@ -0,0 +1,37 @@ +--- +date: 2023-11-26T20:01:12+02:00 +title: Le tableau de bord +weight: 60 +--- + +Le tableau de bord se contrôle via la page "Public" de l'interface d'administration. + +9 écrans peuvent être utilisés en parallèle, on y accès via les fichiers `publicX.html`, où `X` est un nombre entre 1 et 9. + + +## Restreindre l'accès au tableau de bord + +Sur l'IP de `deimos`, le port 8083 est ouvert afin de rendre le tableau de bord accessible à des personnes sans connexion SSH (par exemple pour que les organisateurs puissent le diffuser). + +Afin de limiter son accès, il est possible de restreindre les IP qui peuvent le contacter. +Pour cela, il faut créer un fichier à cet emplacement sur `deimos` : `/var/lib/fic/dashboard/restricted-ips.json`. + +Le contenu du fichier est un tableau JSON des préfixes d'IP autorisées : + +``` +[ + "192.168.0.1", + "127.0.0.1" +] +``` + +Ou encore : + +``` +[ + "192.168.0.", + "127.0.0.1" +] +``` + +Ce dernier exemple autorise toutes les adresses commençant par 192.168.0. à se connecter. diff --git a/content/root/ssh.md b/content/root/ssh.md index fea9fd5..4ca6453 100644 --- a/content/root/ssh.md +++ b/content/root/ssh.md @@ -60,31 +60,3 @@ exit # On quitte la connexion SSH scp root@192.168.3.92:/var/lib/fic/outofsync/db-20421225000000.sql.xz . ``` - - -## Tableau de bord - -Sur l'IP du serveur, le port 8083 est ouvert afin de rendre le tableau de bord accessible à des personnes sans connexion SSH (par exemple pour que les organisateurs puissent le diffuser). - -Afin de limiter son accès, il est possible de restreindre les IP qui peuvent le contacter. -Pour cela, il faut créer un fichier à cet emplacement sur `deimos` : `/var/lib/fic/dashboard/restricted-ips.json`. - -Le contenu du fichier est un tableau JSON des préfixes d'IP autorisées : - -``` -[ - "192.168.0.1", - "127.0.0.1" -] -``` - -Ou encore : - -``` -[ - "192.168.0.", - "127.0.0.1" -] -``` - -Ce dernier exemple autorise toutes les adresses commençant par 192.168.0. à se connecter.