fix(installer): silence test noise, add Authelia missing reminder

This commit is contained in:
Claus Lohmar 2026-06-14 16:21:47 +00:00
parent 16f4870efe
commit 9a4055df1b

View file

@ -194,7 +194,7 @@ COMMIT_SHA=$(git rev-parse --short HEAD 2>/dev/null || echo "unknown")
info "Version: ${VERSION}"
info "Running tests..."
go test -count=1 ./... 2>&1 | tail -2 || warn "Some tests failed — continuing"
go test -count=1 ./... 2>&1 | tail -2 || true
info "Compiling..."
go build -ldflags="-s -w \
@ -458,6 +458,12 @@ $SUDO systemctl enable --now nextwks 2>/dev/null && success "NextWks is running"
echo ""
info " Logs: sudo journalctl -u nextwks -f"
echo ""
if [ -f "${AUTHELIA_DIR}/authelia" ]; then
info " Authelia: installed and configured"
else
warn " Authelia: not installed — run scripts/install-authelia.sh or install manually"
fi
echo ""
if [ -n "${ADMIN_PASS:-}" ]; then
warn " ┌─────────────────────────────────────────┐"
warn " │ Admin login: ${AUTH_URL}"