Merge pull request #1 from wabit/allow_auth_disable

Allow auth disable
This commit is contained in:
fraoustin 2019-05-06 15:49:37 +02:00 committed by GitHub
commit 5a47941238
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 6 additions and 3 deletions

View file

@ -2,7 +2,8 @@ FROM nginx:1.15
LABEL maintainer "fraoustin@gmail.com"
ENV SET_CONTAINER_TIMEZONE false
ENV CONTAINER_TIMEZONE ""
ENV CONTAINER_TIMEZONE ""
ENV DISABLE_AUTH false
# manage user www-data
RUN usermod -u 1000 www-data

View file

@ -16,6 +16,7 @@ load when start image load file in
- SET_CONTAINER_TIMEZONE (false or true) manage time of container
- CONTAINER_TIMEZONE timezone of container
- DISABLE_AUTH (false or true) allows you to disable auth on nginx
- WEBUSER (default user)
- WEBPASSWORD (default pass)
- COLOR (default blue) for web ihm (blue, green, grey, greydark, orange, purple, red)

View file

@ -1,5 +1,6 @@
#!/bin/bash
if [ ! -z "$WEBUSER" ]; then
if [ "$DISABLE_AUTH" == true ]; then
sed -i '/auth_basic/s/^/#/' /etc/nginx/conf.d/default.conf
elif [ ! -z "$WEBUSER" ]; then
addauth $WEBUSER $WEBPASSWORD
fi