Fix stale docs and shell quoting in devpi start script

- ArgoCD ref: correct Git Source URL to forge.ops.eblu.me:2222
- Authentik ref: add Zot as active OIDC client, blueprint, and secret
- Federated login: remove Zot from Future Work (completed in PR #236)
- devpi/start.sh: use bash array for command building (proper quoting)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Erich Blume 2026-03-15 19:25:27 -07:00
commit ac01c2d6e2
4 changed files with 9 additions and 6 deletions

View file

@ -21,11 +21,11 @@ if [ ! -f "$SERVERDIR/.serverversion" ]; then
fi
# Build command
CMD="devpi-server --serverdir $SERVERDIR --host $HOST --port $PORT"
CMD=(devpi-server --serverdir "$SERVERDIR" --host "$HOST" --port "$PORT")
if [ -n "$OUTSIDE_URL" ]; then
CMD="$CMD --outside-url $OUTSIDE_URL"
CMD+=(--outside-url "$OUTSIDE_URL")
fi
echo "Starting devpi-server..."
exec $CMD
exec "${CMD[@]}"