Skip to main content
P

Peter

2
Workflows

Workflows by Peter

Workflow preview: Simple file based key value store (GetKey)
Free intermediate

Simple file based key value store (GetKey)

Read a value by key from a local json file. Related workflow: [WriteKey](https://n8n.io/workflows/1407) 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`: ```js 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. :)

P
Peter
File Management
25 Jan 2022
1123
0
Workflow preview: Simple file based key value store (WriteKey)
Free intermediate

Simple file based key value store (WriteKey)

Store a key with a value in a local json file. Multiple keys could be saved in a single file. Related workflow: [GetKey](https://n8n.io/workflows/1408) 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 `WriteKey`. Create another workflow with a `function item`: ```js return { file: '/4711.json', // 4711 should be your workflow id key: 'MyKey', value: 'MyValue' } ``` Pipe the `function item` to an `Execution Workflow` that calls the `WriteKey` workflow. It would be nice if we could get someday a shiny built-in n8n node that does the job. :)

P
Peter
File Management
25 Jan 2022
1674
0