From 04999a8b57837d3f30a7df40323b82b4ebb0387b Mon Sep 17 00:00:00 2001 From: Jon Date: Tue, 29 Aug 2023 17:14:23 +0930 Subject: [PATCH] feat(inventory): Authenticated access !3 #4 --- dockerfile | 5 ++++- .../apache2/sites-available/000-default.conf | 18 ++++++++++++++++++ 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/dockerfile b/dockerfile index d6cbf9d..f562635 100644 --- a/dockerfile +++ b/dockerfile @@ -88,7 +88,10 @@ COPY --from=prepare /tmp/glpi /var/www/html RUN chown www-data:www-data -R /var/www; \ - ln -s /var/www/html/bin/console /bin/console; + ln -s /var/www/html/bin/console /bin/console; \ + touch /apache-passwd-glpi-inventory; \ + chown www-data:www-data /apache-passwd-glpi-inventory; \ + chmod 740 /apache-passwd-glpi-inventory; VOLUME /var/www/html/config diff --git a/includes/etc/apache2/sites-available/000-default.conf b/includes/etc/apache2/sites-available/000-default.conf index c4388f3..1257317 100644 --- a/includes/etc/apache2/sites-available/000-default.conf +++ b/includes/etc/apache2/sites-available/000-default.conf @@ -1,6 +1,24 @@ DocumentRoot /var/www/html/public + + + + + + + AuthType Basic + AuthName "Restricted Access" + AuthUserFile /apache-passwd-glpi-inventory + Require valid-user + + + + + + + + Require all granted