Bladeren bron

Merge pull request #2048 from shalzz/patch-2

dendrite: fix user-registration command
pull/2052/head
Slavi Pantaleev 3 jaren geleden
committed by GitHub
bovenliggende
commit
580899384c
Geen bekende sleutel gevonden voor deze handtekening in de database GPG sleutel-ID: 4AEE18F83AFDEB23
2 gewijzigde bestanden met toevoegingen van 8 en 3 verwijderingen
  1. +1
    -1
      roles/matrix-dendrite/defaults/main.yml
  2. +7
    -2
      roles/matrix-dendrite/templates/dendrite/usr-local-bin/matrix-dendrite-create-account.j2

+ 1
- 1
roles/matrix-dendrite/defaults/main.yml Bestand weergeven

@@ -83,7 +83,7 @@ matrix_dendrite_rate_limiting_threshold: 5
matrix_dendrite_rate_limiting_cooloff_ms: 500

# Controls whether people with access to the homeserver can register by themselves.
matrix_dendrite_registration_disabled: false
matrix_dendrite_registration_disabled: true

# reCAPTCHA API for validating registration attempts
matrix_dendrite_enable_registration_captcha: false


+ 7
- 2
roles/matrix-dendrite/templates/dendrite/usr-local-bin/matrix-dendrite-create-account.j2 Bestand weergeven

@@ -2,11 +2,16 @@
#!/bin/bash

if [ $# -ne 2 ]; then
echo "Usage: "$0" <username> <password>"
echo "Usage: "$0" <username> <password> <admin access: 0 or 1>"
exit 1
fi

user=$1
password=$2
admin=$3

docker exec matrix-dendrite create-account -config /data/dendrite.yaml -username "$user" -password "$password"
if [ "$admin" -eq "1" ]; then
docker exec matrix-dendrite create-account -config /data/dendrite.yaml -username "$user" -password "$password" -admin -url http://localhost:{{ matrix_dendrite_http_bind_port }}
else
docker exec matrix-dendrite create-account -config /data/dendrite.yaml -username "$user" -password "$password" -url http://localhost:{{ matrix_dendrite_http_bind_port }}
fi

Laden…
Annuleren
Opslaan