diff --git a/README.md b/README.md index 0237da6..86cd01f 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,26 @@ # Setting up the Nextcloud containers -## Changes in docker/compose/docker-compose.yml +## set up http auth in the traefik instance + +install apache2 utils and get the user+password in the right format for the docker-compose file +```bash +suo apt-get install apache2-utils +echo $(htpasswd -nbB "") | sed -e s/\\$/\\$\\$/g +``` +In `docker/compose/docker-compose.yml` fill in the to the right place +In this case, in the beginning, put it under the nextcloud instance. +Then later, when disabling nextcloud-web, uncomment and fill in under traefik middlewares +regarding the labels of the deb-rust-sncf container. + + nextcloud-web: + label: + - "traefik.http.routers.nextcloud.middlewares=nextcloud, nextcloud-auth" + - "traefik.http.middlewares.nextcloud-auth.basicauth.users= + + + +## Further changes in docker/compose/docker-compose.yml Go to docker-compose.yml and change all AAAAApw to your passwords.