Files
n8n-flows/flows/karakeep-to-memos.json
T

178 lines
4.9 KiB
JSON

{
"updatedAt": "2026-05-05T14:20:10.843Z",
"createdAt": "2026-04-30T12:43:53.619Z",
"id": "RUKqMgUeDhHihpjl",
"name": "Karakeep to memos",
"description": null,
"active": true,
"isArchived": false,
"nodes": [
{
"parameters": {
"url": "=https://hoarder.nuclide.systems/api/v1/bookmarks/{{ $json.body.bookmarkId }}",
"authentication": "genericCredentialType",
"genericAuthType": "httpBearerAuth",
"options": {}
},
"id": "ba3c1bdf-4ad5-4511-8955-a99b4e48b3c5",
"name": "Get Bookmark Details",
"type": "n8n-nodes-base.httpRequest",
"typeVersion": 4.2,
"position": [
16,
0
],
"credentials": {
"httpHeaderAuth": {
"id": "Zo5gX3WVup7SHgb9",
"name": "Header Auth account"
},
"httpBearerAuth": {
"id": "pMCAiDIO9dOnP1Q3",
"name": "karakeep"
}
}
},
{
"parameters": {
"httpMethod": "POST",
"path": "karakeep-to-memos",
"options": {}
},
"id": "f99858b6-a963-4f4e-85fe-1e1d8f269490",
"name": "Webhook1",
"type": "n8n-nodes-base.webhook",
"typeVersion": 1,
"position": [
-208,
0
],
"webhookId": "ec607cac-2d65-4eff-9e5e-f2a4ee0cb8a6"
},
{
"parameters": {
"method": "POST",
"url": "https://memos.nuclide.systems/api/v1/memos",
"authentication": "genericCredentialType",
"genericAuthType": "httpBearerAuth",
"sendBody": true,
"specifyBody": "json",
"jsonBody": "={\n \"content\": \"\ud83d\udd16 **New Bookmark:** {{ $json.title }}\\n{{ $json.content.url }}\\n\\n> {{ $json.content.description || 'No description available' }}\\n\\n#source/karakeep {{ $json.tags.map(t => '#' + t.name).join(' ') }}\",\n \"visibility\": \"PRIVATE\"\n}",
"options": {}
},
"id": "325efc5b-5b02-412d-8d2b-db7254ca2a43",
"name": "Post to Memos1",
"type": "n8n-nodes-base.httpRequest",
"typeVersion": 4.2,
"position": [
240,
0
],
"credentials": {
"httpHeaderAuth": {
"id": "Zo5gX3WVup7SHgb9",
"name": "Header Auth account"
},
"httpBearerAuth": {
"id": "tNeQXyIEOdyqe2VI",
"name": "memos"
}
}
}
],
"connections": {
"Get Bookmark Details": {
"main": [
[
{
"node": "Post to Memos1",
"type": "main",
"index": 0
}
]
]
},
"Webhook1": {
"main": [
[
{
"node": "Get Bookmark Details",
"type": "main",
"index": 0
}
]
]
}
},
"settings": {
"executionOrder": "v1",
"binaryMode": "separate"
},
"staticData": null,
"meta": null,
"pinData": {
"Webhook1": [
{
"json": {
"headers": {
"host": "n8n.nuclide.systems",
"user-agent": "node-fetch",
"content-length": "184",
"accept": "*/*",
"accept-encoding": "gzip, deflate, br",
"connection": "keep-alive",
"content-type": "application/json",
"x-forwarded-for": "192.168.1.1",
"x-forwarded-host": "n8n.nuclide.systems",
"x-forwarded-proto": "https",
"x-forwarded-server": "zoraxy-5280418d-4b2e-4b04-9868-bd361bb11c66",
"x-real-ip": "192.168.1.1"
},
"params": {},
"query": {},
"body": {
"jobId": "21080",
"bookmarkId": "vzul58l5ocml1u5pugx331xc",
"userId": "sxcjjxhynks252ih65ud9e7z",
"url": "https://www.daytona.io/docs/en/oss-deployment/",
"type": "link",
"operation": "crawled"
},
"webhookUrl": "https://n8n.nuclide.systems/ - PUID=997/webhook/karakeep-to-memos",
"executionMode": "production"
},
"pairedItem": {
"item": 0
}
}
]
},
"versionId": "bff9acfc-6fa2-4b09-8df1-c005a3bc9a7a",
"activeVersionId": "bff9acfc-6fa2-4b09-8df1-c005a3bc9a7a",
"versionCounter": 77,
"triggerCount": 1,
"tags": [],
"shared": [
{
"updatedAt": "2026-04-30T12:43:53.622Z",
"createdAt": "2026-04-30T12:43:53.622Z",
"role": "workflow:owner",
"workflowId": "RUKqMgUeDhHihpjl",
"projectId": "hkIaTyp1CKVS8ywT",
"project": {
"updatedAt": "2026-03-09T07:21:36.510Z",
"createdAt": "2026-03-09T07:20:59.502Z",
"id": "hkIaTyp1CKVS8ywT",
"name": "Florian Krebs <fkrebs@nucli.de>",
"type": "personal",
"icon": null,
"description": null,
"creatorId": "8af5c813-f89c-4b83-bcf8-5d59864a038a"
}
}
],
"versionMetadata": {
"name": "Version bff9acfc",
"description": ""
}
}