- Neo4j Aura
- Docker
- neo4j-local
- Existing instance
Neo4j Aura is a fully managed cloud graph database with a free tier. It requires no local installation and is the fastest way to get started.You should see:
Prerequisites
- A Neo4j Aura account (free tier available)
1
Create an Aura instance
- Go to console.neo4j.io.
- Click New Instance.
- Choose AuraDB Free (or a paid tier for production).
- Select a region close to you.
- Click Create.
- Save the generated password — you need it in the next step.
2
Download the .env file
After the instance is created, click the Download .env button. The file contains your connection credentials:Save this file somewhere accessible.
3
Scaffold your project
Pass the This parses the
--neo4j-aura-env flag to import your Aura credentials directly:.env file, configures the generated project to use your Aura instance, and sets neo4j_type to aura automatically.4
Verify the connection
5
Seed data and start
Connection refused
Connection refused
- Ensure your Aura instance is Running (not paused).
- Free-tier instances pause after 3 days of inactivity — resume from the Aura console.
- Check that
NEO4J_URIstarts withneo4j+s://(TLS is required for Aura).
Authentication failed
Authentication failed
- Double-check the password in your
.envfile. - If you lost the password, reset it from the Aura console under Instance settings.
Slow queries
Slow queries
Free-tier Aura instances have limited resources — queries may take 2–5 seconds. Upgrade to a paid tier for better performance.
