diff --git a/README.md b/README.md index 8276c1be19834ff075029476cbaffb0ec28e0f8f..c901770dbe41bc50b34cf759f04de79d1e290653 100644 --- a/README.md +++ b/README.md @@ -222,6 +222,12 @@ Sensitive environment variables are not included in the .env files, and must be printf "<OS_PASSWORD_DOWNLOAD>" | docker secret create OS_PASSWORD_DOWNLOAD - printf "<DJANGO_PASSWORD>" | docker secret create DJANGO_PASSWORD - printf "<OS_PASSWORD>" | docker secret create OS_PASSWORD - +# for production base stack deployment, additonal basic authentication credentials list need to be created +# format of such a list used by traefik are username:hashedpassword (MD5, SHA1, BCrypt) +sudo apt-get install apache2-utils +htpasswd -n <username> >> auth_list.txt +docker secret create BASIC_AUTH_USERS_AUTH auth_list.txt +docker secret create BASIC_AUTH_USERS_APIAUTH auth_list_api.txt ``` Deploy the stack in dev environment: