|
| 1 | +COMPOSE_PROJECT_NAME=alzkb |
| 2 | +ALZKB_NEO4J_BROWSER_HTTP_PORT=7474 |
| 3 | +ALZKB_NEO4J_BROWSER_HTTPS_PORT=7473 |
| 4 | +ALZKB_APP_SERVICE=app |
| 5 | +ALZKB_PORT=5000 |
| 6 | +ALZKB_DATA_ROOT=/data |
| 7 | +NEO4J_server_databases_default__to__read__only=true |
| 8 | +NEO4J_dbms_security_auth__enabled=false |
| 9 | +NEO4J_server_default__listen__address=0.0.0.0 |
| 10 | +NEO4J_internal_dbms_cypher__ip__blocklist=0.0.0.0/0,::/0 |
| 11 | +NEO4J_dbms_security_allow__csv__import__from__file__urls=false |
| 12 | +NEO4J_dbms_security_procedures_allowlist=gds.*,apoc.algo.*,apoc.atomic.*,apoc.bolt.*,apoc.case,apoc.cluster.*apoc.coll.*,apoc.config.*,apoc.convert.*,apoc.couchbase.*,apoc.create.*,apoc.custom.*,apoc.cypher.*,apoc.date.*,apoc.diff.*,apoc.do.*,apoc.dv.*,apoc.es.*,apoc.example.*,apoc.export.*,apoc.generate.*,apoc.gephi.*,apoc.get.*,apoc.graph.*,apoc.help,apoc.import.*,apoc.json.*,apoc.lock.*,apoc.log.*,apoc.math.*,apoc.merge.*,apoc.meta.*,apoc.metrics.*,apoc.model.*,apoc.mongo.*,apoc.mongodb.*,apoc.monitor.*,apoc.neighbors.*,apoc.nlp.*,apoc.nodes.*,apoc.path.*,apoc.periodic.*,apoc.redis.*,apoc.refactor.*,apoc.schema.*,apoc.search.*,apoc.spatial.*,apoc.static.*,apoc.stats.*,apoc.systemdb.*,apoc.text.*,apoc.trigger.*,apoc.ttl.*,apoc.util.*,apoc.uuid.*,apoc.warmup.*,apoc.when,apoc.xml.* |
| 13 | +# dbms.security.procedures.unrestricted is added automatically when the plugins are installed on the docker image |
| 14 | +NEO4J_dbms_security_procedures_unrestricted=gds.*,apoc.* |
| 15 | +NEO4J_server_directories_import=/var/lib/neo4j/import |
| 16 | +NEO4J_server_directories_data=/var/lib/neo4j/data |
| 17 | +NEO4J_server_directories_logs=/var/lib/neo4j/logs |
| 18 | +NEO4J_server_directories_plugins=/var/lib/neo4j/plugins |
| 19 | +NEO4J_PLUGINS='["apoc", "graph-data-science", "n10s"]' |
| 20 | +############################################################################################################ |
| 21 | +# PRODUCTION SETTINGS |
| 22 | +# - uncomment the following lines in production |
| 23 | +# - comment the corresponding lines in development |
| 24 | +# ########################################################################################################## |
| 25 | +# ALZKB_HOST=alzkb.ai |
| 26 | +# ALZKB_HOST2=www.alzkb.ai |
| 27 | +# ALIRO_HOST=aliro.ai |
| 28 | +# ALIRO_HOST2=www.aliro.ai |
| 29 | +# ALZKB_NEO4J_BROWSER=neo4j.alzkb.ai |
| 30 | +# ALZKB_CERT=cert_file_name |
| 31 | +# ALZKB_CERT_KEY=cert_key_file_name |
| 32 | +# ALIRO_CERT=cert_file_name |
| 33 | +# ALIRO_CERT_KEY=cert_key_file_name |
| 34 | +# NEO4J_server_memory_heap_initial__size=1G |
| 35 | +# NEO4J_server_memory_heap_max__size=8G |
| 36 | +# NEO4J_server_default__advertised__address=neo4j.alzkb.ai |
| 37 | +# NEO4J_server_http_enabled=false |
| 38 | +# NEO4J_server_https_enabled=true |
| 39 | +# NEO4J_server_bolt_tls__level=OPTIONAL |
| 40 | +# NEO4J_dbms_ssl_policy_https_enabled=true |
| 41 | +# NEO4J_dbms_ssl_policy_https_base__directory==certificates/https |
| 42 | +# NEO4J_dbms_ssl_policy_https_private__key=cert_key_file_name |
| 43 | +# NEO4J_dbms_ssl_policy_https_public__certificate=cert_file_name |
| 44 | +# NEO4J_dbms_ssl_policy_https_client__auth=NONE |
| 45 | +# NEO4J_dbms_ssl_policy_bolt_enabled=true |
| 46 | +# NEO4J_dbms_ssl_policy_bolt_base__directory=certificates/bolt |
| 47 | +# NEO4J_dbms_ssl_policy_bolt_private__key=cert_key_file_name |
| 48 | +# NEO4J_dbms_ssl_policy_bolt_public__certificate=cert_file_name |
| 49 | +# NEO4J_dbms_ssl_policy_bolt_client__auth=NONE |
| 50 | +# NEO4J_browser_remote__content__hostname__whitelist=* |
| 51 | +# NEO4J_browser_post__connect__cmd=guide intro;play https://${ALZKB_HOST}/alzkb;play https://${ALZKB_HOST}/samples |
| 52 | +# NODE_ENV=prod |
| 53 | +############################################################################################################ |
| 54 | +# DEVELOPMENT SETTINGS |
| 55 | +# - uncomment the following lines in development |
| 56 | +# - comment the corresponding lines in production |
| 57 | +# ########################################################################################################## |
| 58 | +ALZKB_HOST=127.0.0.1 |
| 59 | +ALZKB_HOST2=localhost |
| 60 | +ALIRO_HOST=localhost |
| 61 | +ALIRO_HOST2=localhost |
| 62 | +ALZKB_NEO4J_BROWSER=127.0.0.1 |
| 63 | +# # SSL is not used in development |
| 64 | +# # so these lines are should not be uncommented |
| 65 | +# # ALZKB_CERT=cert_file_name |
| 66 | +# # ALZKB_CERT_KEY=cert_key_file_name |
| 67 | +# # ALIRO_CERT=cert_file_name |
| 68 | +# # ALIRO_CERT_KEY=cert_key_file_name |
| 69 | +NEO4J_server_default__advertised__address=localhost |
| 70 | +NEO4J_server_http_enabled=true |
| 71 | +NEO4J_server_https_enabled=false |
| 72 | +NEO4J_browser_post__connect__cmd=guide intro |
| 73 | +NODE_ENV=dev |
0 commit comments