Skip to content

Instantly share code, notes, and snippets.

@jalakoo
Created February 5, 2026 07:35
Show Gist options
  • Select an option

  • Save jalakoo/fd889f56d35593cc22fa78c17facc9ad to your computer and use it in GitHub Desktop.

Select an option

Save jalakoo/fd889f56d35593cc22fa78c17facc9ad to your computer and use it in GitHub Desktop.
Sample Neo4j Docker Compose File - includes volumes for persistent data
services:
neo4j:
image: neo4j:2025.09.0-enterprise-bullseye
container_name: neo4j
restart: unless-stopped
ports:
- "7474:7474" # Neo4j Browser (HTTP)
- "7473:7473" # Bloom (HTTPS)
- "7687:7687" # Bolt protocol
environment:
- NEO4J_AUTH=neo4j/password
- NEO4J_PLUGINS=["apoc", "apoc-extended","graph-data-science", "bloom", "genai"]
- NEO4J_ACCEPT_LICENSE_AGREEMENT=yes
volumes:
- ./data:/data
- ./logs:/logs
- ./plugins:/plugins
- ./import:/import
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment