fix(service): matrix entrypoint
- make sure registration is enabled not just non empty - make sure RECAPTCHA_PUBLIC_KEY is set when adding the recaptcha block
This commit is contained in:
@@ -89,14 +89,14 @@ services:
|
|||||||
# #
|
# #
|
||||||
########################
|
########################
|
||||||
|
|
||||||
test -n "${ENABLE_REGISTRATION}" && ! grep "#registration" /data/homeserver.yaml &>/dev/null \
|
[ "${ENABLE_REGISTRATION}" = "true" ] && ! grep "#registration" /data/homeserver.yaml &>/dev/null \
|
||||||
&& echo >> /data/homeserver.yaml \
|
&& echo >> /data/homeserver.yaml \
|
||||||
&& cat <<EOF >> /data/homeserver.yaml
|
&& cat <<EOF >> /data/homeserver.yaml
|
||||||
#registration
|
#registration
|
||||||
enable_registration: true # Allows users to register on your server.
|
enable_registration: true # Allows users to register on your server.
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
! grep ${RECAPTCHA_PUBLIC_KEY} /data/homeserver.yaml &>/dev/null \
|
[ -n "${RECAPTCHA_PUBLIC_KEY}" ] && ! grep "${RECAPTCHA_PUBLIC_KEY}" /data/homeserver.yaml &>/dev/null \
|
||||||
&& echo >> /data/homeserver.yaml \
|
&& echo >> /data/homeserver.yaml \
|
||||||
&& cat <<EOF >> /data/homeserver.yaml
|
&& cat <<EOF >> /data/homeserver.yaml
|
||||||
# reCAPTCHA settings
|
# reCAPTCHA settings
|
||||||
|
Reference in New Issue
Block a user