File size: 892 Bytes
17e2892
 
 
 
 
 
 
 
 
 
 
 
 
 
94cba2e
96a9a65
 
 
 
 
17e2892
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
name: vulngraph

services:
  neo4j:
    image: neo4j:5.25-community
    container_name: vulngraph-neo4j
    restart: unless-stopped
    ports:
      - "7474:7474" #WEB UI
      - "7687:7687" #BOLT protocol
    environment:
      NEO4J_AUTH: "neo4j/vulngraph123"
      NEO4J_PLUGINS: '["apoc","graph-data-science"]'
      # auto installs GDS + APOC plugins
      NEO4J_dbms_security_procedures_unrestricted: "apoc.*,gds.*"
      #For performance and stability
      NEO4J_dbms_memory_heap_initial__size: 512m
      NEO4J_dbms_memory_heap_max__size: 2g
      NEO4J_dbms_memory_pagecache_size: 512m
      NEO4J_dbms_directories_import: /import
    volumes:
      - neo4j_data:/data
      - neo4j_logs:/logs
      - neo4j_import:/import
      - neo4j_plugins:/plugins
  
  # Future services will go here (Qdrant, Ollama, etc.)
volumes:
  neo4j_data:
  neo4j_logs:
  neo4j_import:
  neo4j_plugins: