
ojob ojob.io/docker/falkordb serverOnly=true tag=latest port=6379 browserPort=3000 volume=falkordb_data bind=./falkordb-data password=secret123 appendonly=true appendfsync=everysec maxmemory=2gb maxmemoryPolicy=allkeys-lru redisArgs="--save 60 1 --dir /data" threadCount=4 cacheSize=25 ompThreadCount=2 nodeCreationBuffer=16384 boltPort=7687 maxQueuedQueries=500 timeout=1000 timeoutMax=30000 timeoutDefault=5000 resultsetSize=1000 queryMemCapacity=104857600 vkeyMaxEntityCount=100000 effectsThreshold=300 cmdInfo=yes maxInfoQueries=1000 deltaMaxPendingChanges=10000 importFolder=/var/lib/FalkorDB/import/ falkordbArgs="SOME_OPTION 1"
Generates a docker-compose for FalkorDB
| Name | Description |
|---|---|
| serverOnly | If serverOnly=true use the falkordb/falkordb-server image instead of the image with the browser. |
| tag | Docker image tag to use |
| port | Host port to expose FalkorDB |
| browserPort | Host port to expose FalkorDB Browser when serverOnly=false |
| volume | Named volume to persist data to /data |
| bind | Host path to bind mount to /data |
| password | If defined will add Redis authentication with --requirepass |
| appendonly | If appendonly=true will add --appendonly yes to REDIS_ARGS. |
| appendfsync | Redis appendfsync policy |
| maxmemory | Redis maxmemory value |
| maxmemoryPolicy | Redis maxmemory-policy value |
| redisArgs | Additional raw Redis arguments appended to REDIS_ARGS |
| threadCount | FalkorDB THREAD_COUNT |
| cacheSize | FalkorDB CACHE_SIZE |
| ompThreadCount | FalkorDB OMP_THREAD_COUNT |
| nodeCreationBuffer | FalkorDB NODE_CREATION_BUFFER |
| boltPort | FalkorDB BOLT_PORT and exposed bolt port |
| maxQueuedQueries | FalkorDB MAX_QUEUED_QUERIES |
| timeout | FalkorDB TIMEOUT (deprecated upstream in favor of timeoutMax and timeoutDefault) |
| timeoutMax | FalkorDB TIMEOUT_MAX |
| timeoutDefault | FalkorDB TIMEOUT_DEFAULT |
| resultsetSize | FalkorDB RESULTSET_SIZE |
| queryMemCapacity | FalkorDB QUERY_MEM_CAPACITY in bytes |
| vkeyMaxEntityCount | FalkorDB VKEY_MAX_ENTITY_COUNT |
| effectsThreshold | FalkorDB EFFECTS_THRESHOLD |
| cmdInfo | FalkorDB CMD_INFO (yes or no) |
| maxInfoQueries | FalkorDB MAX_INFO_QUERIES |
| deltaMaxPendingChanges | FalkorDB DELTA_MAX_PENDING_CHANGES |
| importFolder | FalkorDB IMPORT_FOLDER absolute path |
| falkordbArgs | Additional raw FalkorDB module arguments appended to FALKORDB_ARGS |