Enhance Neo4j reporting in final report script

- Updated the output in 06_final_report.sh to provide clearer information about Neo4j configuration, including Web UI host, Bolt port, and HTTP API access details.
- Improved formatting for better readability and user guidance on authentication and API usage.
This commit is contained in:
Yury Kossakovsky
2025-05-28 21:50:50 -06:00
parent 29258d158f
commit 0a6d0b1a96

View File

@@ -167,11 +167,17 @@ fi
if is_profile_active "neo4j"; then
echo
echo "================================= Neo4j ==============================="
echo "================================= Neo4j =================================="
echo
echo "Host: ${NEO4J_HOSTNAME:-<hostname_not_set>}"
echo "User: ${NEO4J_AUTH_USERNAME:-<not_set_in_env>}"
echo "Password: ${NEO4J_AUTH_PASSWORD:-<not_set_in_env>}"
echo "Web UI Host: https://${NEO4J_HOSTNAME:-<hostname_not_set>}"
echo "Bolt Port (for drivers): 7687 (e.g., neo4j://\\${NEO4J_HOSTNAME:-<hostname_not_set>}:7687)"
echo "User (for Web UI & API): ${NEO4J_AUTH_USERNAME:-<not_set_in_env>}"
echo "Password (for Web UI & API): ${NEO4J_AUTH_PASSWORD:-<not_set_in_env>}"
echo
echo "HTTP API Access (e.g., for N8N):"
echo " Authentication: Basic (use User/Password above)"
echo " Cypher API Endpoint (POST): https://\\${NEO4J_HOSTNAME:-<hostname_not_set>}/db/neo4j/tx/commit"
echo " Authorization Header Value (for 'Authorization: Basic <value>'): \$(echo -n \"${NEO4J_AUTH_USERNAME:-neo4j}:${NEO4J_AUTH_PASSWORD}\" | base64)"
fi
# Standalone PostgreSQL (used by n8n, Langfuse, etc.)