Skip to content
Discussion options

You must be logged in to vote

Steps to connect Amazon Neptune (private VPC access via SSH tunnel) to Neptune Graph Explorer running in Docker on macOS:

  1. Start an SSH tunnel from your Mac to the Neptune cluster through the bastion host:
ssh -N \
  -i <key.pem> \
  -L 8182:<neptune-host.cluster.neptune.amazonaws.com>:8182 \
  ec2-user@<bastion-host>

Verify the tunnel:

curl -k https://localhost:8182/status

Expected response: Neptune status JSON.

  1. Run Neptune Graph Explorer Docker container:
docker run -d \
  --platform linux/amd64 \
  --name neptune-graph-explorer \
  -p 8888:80 \
  --add-host=<neptune-host.cluster.neptune.amazonaws.com>:host-gateway \
  public.ecr.aws/neptune/graph-explorer:latest

Why --add-host is ne…

Replies: 5 comments 3 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
2 replies
@outcomes-winter-niteshjain
Comment options

@kmcginnes
Comment options

Comment options

You must be logged in to vote
1 reply
@kmcginnes
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by outcomes-winter-niteshjain
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants