diff --git a/compose.yml b/compose.yml index cdc707f..542b89b 100644 --- a/compose.yml +++ b/compose.yml @@ -1,4 +1,31 @@ services: +# ---------------------------------------------------------------------- +# Graphes +# +# ---------------------------------------------------------------------- +# Neo4J +# Des graphes ultra-rapides, à l’échelle du pétaoctet +# https://neo4j.com/ + neo4j: + image: neo4j:5.26.12-enterprise + ports: + - 7474:7474 + - 7687:7687 # bolt protocol + volumes: + - neo4j_data:/data + - neo4j_logs:/logs + environment: + NEO4J_server.https.enabled: "false" + NEO4J_AUTH: neo4j/${NEO4J_PASSWORD:-!ChangeMe!} + NEO4J_ACCEPT_LICENSE_AGREEMENT: eval + NEO4J_PLUGINS: "[\"graph-data-science\", \"bloom\"]" + #networks: + # - caddy_net + #labels: + # caddy: neo4j.localhost + # caddy.reverse_proxy: "{{upstreams 7474}}" + # caddy.tls: internal + app: image: node:25-alpine working_dir: /app @@ -7,3 +34,8 @@ services: ports: - "3000:3000" command: npm run dev + + +volumes: + neo4j_data: + neo4j_logs: diff --git a/data/.gitkeep b/data/.gitkeep new file mode 100644 index 0000000..e69de29