Simple file based key value store (GetKey)

Read a value by key from a local json file.

Related workflow: WriteKey

Create a subfolder in your n8n homedir: /home/node/.n8n/local-files. In docker look at the data path and create a subfolder local-files. Set the correct access rights chmod 1000.1000 local-files.

Put the workflow code in a new workflow named GetKey.

Create another workflow with a function item:

return { file: '/4711.json', // 4711 should be your workflow id key: 'MyKey', default: 'Optional returned value if key is empty / not exists' }

Pipe the function item to an Execution Workflow that calls the GetKey workflow.

It would be nice if we could get someday a shiny built-in n8n node that does the job. :)

0
Downloads
990
Views
8.44
Quality Score
beginner
Complexity
Created:8/14/2025
Updated:11/17/2025

🔒 Please log in to import templates to n8n and favorite templates

Workflow Visualization

Loading...

Preparing workflow renderer

Comments (0)

Login to post comments