Deploy Neo4j

Graph database with the Cypher query language

Deploy Neo4j

Just deployed

/data

Deploy and Host Neo4j on Railway

Neo4j is a graph database that stores data as nodes and relationships and is queried with Cypher.

About Hosting Neo4j

This template runs the official neo4j:5-community image with a persistent volume at /data and modest memory settings (1 GB heap, 512 MB page cache). The login is neo4j with a random password generated into the NEO4J_AUTH variable (format neo4j/): read it in the Variables tab. The public URL serves the HTTP API on port 7474, for example POST /db/neo4j/tx/commit with basic auth. The Bolt protocol is not exposed publicly.

Common Use Cases

  • Knowledge graphs and recommendation engines
  • Fraud and network analysis
  • Backend for GraphRAG and agent memory over HTTP

Dependencies for Neo4j Hosting

  • One service with a volume; nothing else

Deployment Dependencies

Why Deploy Neo4j on Railway?

Railway gives you a public HTTPS URL, persistent storage where needed and automatic restarts with no server to maintain. Use the generated password in the NEO4J_AUTH variable to authenticate.


Template Content

More templates in this category

View Template
RustFS | (Just Updated) S3 Object Store, Public URL and Keys Set
S3-compatible object store, keys and public URL preset, volume kept

SuperSlowSloth
0
View Template
TimescaleDB
A PostgreSQL-based time-series database for analytics on Railway.

Rakit
1
View Template
Garage S3 Storage
Ultra-light S3 server: fast, open-source, plug-and-play.

PROJETOS
8