Workflow: Example - Backup n8n to Nextcloud
Integrations: cron, function, functionItem, httpRequest, manualTrigger, merge, moveBinaryData, nextCloud

{"id": "5dcd71e5db772d996680f0be", "name": "Example - Backup n8n to Nextcloud", "nodes": [{"name": "On clicking 'execute'", "type": "n8n-nodes-base.manualTrigger", "position": [240, 310], "parameters": {}, "typeVersion": 1}, {"name": "Cron", "type": "n8n-nodes-base.cron", "position": [240, 180], "parameters": {"triggerTimes": {"item": [{"mode": "custom", "cronExpression": "* */6 * * *"}]}}, "typeVersion": 1}, {"name": "Merge", "type": "n8n-nodes-base.merge", "position": [770, 180], "parameters": {"mode": "mergeByIndex"}, "typeVersion": 1}, {"name": "Move Binary Data", "type": "n8n-nodes-base.moveBinaryData", "position": [1070, 180], "parameters": {"mode": "jsonToBinary", "options": {"useRawData": false}}, "typeVersion": 1}, {"name": "Map", "type": "n8n-nodes-base.function", "position": [520, 180], "parameters": {"functionCode": "return items[0].json.data.map(item => {\n  return {json: item}\n});"}, "typeVersion": 1}, {"name": "Get Workflow", "type": "n8n-nodes-base.httpRequest", "position": [640, 320], "parameters": {"url": "=http://localhost:5678/rest/workflows/{{$node[\"Map\"].data[\"id\"]}}", "options": {}}, "typeVersion": 1}, {"name": "Get Workflow List", "type": "n8n-nodes-base.httpRequest", "position": [380, 180], "parameters": {"url": "http://localhost:5678/rest/workflows", "options": {}}, "typeVersion": 1}, {"name": "FunctionItem", "type": "n8n-nodes-base.functionItem", "position": [920, 180], "parameters": {"functionCode": "item = item.data;\nreturn item;"}, "typeVersion": 1}, {"name": "NextCloud1", "type": "n8n-nodes-base.nextCloud", "position": [1210, 180], "parameters": {"path": "=/n8n/Backup/lacnet1/{{$node[\"Merge\"].data[\"name\"]}}.json", "binaryDataUpload": true}, "typeVersion": 1}], "active": false, "settings": {}, "connections": {"Map": {"main": [[{"node": "Get Workflow", "type": "main", "index": 0}, {"node": "Merge", "type": "main", "index": 0}]]}, "Cron": {"main": [[{"node": "Get Workflow List", "type": "main", "index": 0}]]}, "Merge": {"main": [[{"node": "FunctionItem", "type": "main", "index": 0}]]}, "NextCloud1": {"main": [[]]}, "FunctionItem": {"main": [[{"node": "Move Binary Data", "type": "main", "index": 0}]]}, "Get Workflow": {"main": [[{"node": "Merge", "type": "main", "index": 1}]]}, "Move Binary Data": {"main": [[{"node": "NextCloud1", "type": "main", "index": 0}]]}, "Get Workflow List": {"main": [[{"node": "Map", "type": "main", "index": 0}]]}, "On clicking 'execute'": {"main": [[{"node": "Get Workflow List", "type": "main", "index": 0}]]}}}