I am trying to set up a Neptune database for an app that I am building. However Neptune can only be accessed via a websocket endpoint on the same VPC that is also initialized with Neptune.
There are some tutorials and explanations online like the second answer here, but these are all for SSH. The gremlin package that AWS instructs to install only allows websocket connections. Which I need to be able to write my code in Node.js, not just connect via over SSH.
So how do I this? Is it even possible? If not, is there locally hosted graph database I can use that has an identical structure to Neptune, and can just use a environment variable to switch the socket connection once my app is deployed to staging/production?