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 "Version: ${VERSION}"
info "Running tests..." 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..." info "Compiling..."
go build -ldflags="-s -w \ go build -ldflags="-s -w \
@ -458,6 +458,12 @@ $SUDO systemctl enable --now nextwks 2>/dev/null && success "NextWks is running"
echo "" echo ""
info " Logs: sudo journalctl -u nextwks -f" info " Logs: sudo journalctl -u nextwks -f"
echo "" 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 if [ -n "${ADMIN_PASS:-}" ]; then
warn " ┌─────────────────────────────────────────┐" warn " ┌─────────────────────────────────────────┐"
warn " │ Admin login: ${AUTH_URL}" warn " │ Admin login: ${AUTH_URL}"