Files
felhom.eu/documentation/audits/signup-lock-2026-09-29/B/native2.sh
T

3 lines
714 B
Bash

for a in papra sparkyfitness termix vikunja opengist wishlist; do f=/opt/docker/stacks/$a/app.yaml; echo "$a: $(grep -o 'native_lock: [a-z]*' $f) $(grep -oE 'SIGNUP_(CLOSED|OPEN): "?[a-z]+' $f) | after_setup ok=$(awk '/^after_setup:/{f=1;next} f&&/^[a-z]/{f=0} f' $f | grep -o 'ok: [a-z]*')"; done
echo "running env: papra $(docker exec papra printenv AUTH_IS_REGISTRATION_ENABLED) | sparkyfitness $(docker exec sparkyfitness-server printenv SPARKY_FITNESS_DISABLE_SIGNUP) | termix $(docker exec termix printenv ALLOW_REGISTRATION) | vikunja $(docker exec vikunja /app/vikunja/vikunja version >/dev/null 2>&1; docker inspect vikunja --format '{{range .Config.Env}}{{println .}}{{end}}' | grep ENABLEREGISTRATION)"