Update the Hosted variable HOSTED_ZONE_ID in the root Makefile
Deploy the project to AWS
Alternatively, if you are not using Route 53 for your hosting, you must manually create an A record for your DNS. You can indicate a subdomain if you want. Make sure to point it to Neo4j's static IP.
Description
This PR includes major changes for
gfe-db
including a new AMI, SSL, refactoring of User Data and DNS configuration.Major Changes
env.sh
for Neo4j setup, database loading and other tasks.Deployment Notes
Bitnami AMI
The Bitnami AMI requires a subscription through AWS Marketplace: https://aws.amazon.com/marketplace/pp/prodview-v47qqrn2yy7ie?sr=0-3&ref_=beagle&applicationId=AWS-Marketplace-Console
Once you have subscribed to the AMI, make sure to add the correct AMI ID to the root Makefile under the
NEO4J_AMI_ID
variable.DNS Configuration
Neo4j browser can now be accessed using HTTPS at a custom domain name. To configure your domain for Neo4j follow these steps.
./gfe-db/database/neo4j/neo4j.conf
with your domain name:HOSTED_ZONE_ID
in the root MakefileAlternatively, if you are not using Route 53 for your hosting, you must manually create an A record for your DNS. You can indicate a subdomain if you want. Make sure to point it to Neo4j's static IP.
Quickstart
.env
with necessary environment variablesmake deploy
to deploy the stacks to AWS.make database.load release=<version>
to load Neo4j.make database.get-credentials
to get the password for Neo4j.https://<your domain>:7473/browser/