forked from n8n-io/n8n-docs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmkdocs.yml
213 lines (213 loc) · 10.4 KB
/
mkdocs.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
site_name: n8n Documentation
theme:
name: material
custom_dir: overrides
favicon: _images/favicon.ico
font: false
language: en
logo: _images/n8n-docs-icon.svg
palette:
scheme: light
features:
# https://squidfunk.github.io/mkdocs-material/setup/setting-up-navigation/?h=navigation+tabs#navigation-tabs
- navigation.tabs
- navigation.tabs.sticky
# https://squidfunk.github.io/mkdocs-material/setup/setting-up-navigation/?h=navigation+tabs#anchor-tracking
- navigation.tracking
# https://squidfunk.github.io/mkdocs-material/customization/?h=#additional-css
extra_css:
- _extra/css/extra.css
# https://squidfunk.github.io/mkdocs-material/customization/?h=#additional-javascript
extra_javascript:
- _extra/javascript/extra.js
extra:
analytics:
provider: google
property: UA-146470481-3
consent:
title: Cookie and analytics consent
description:
We use cookies (and other similar technologies) to collect data in order to improve our site. You have the option to opt-in or opt-out of certain cookie tracking technologies. For more information on privacy and data management at n8n, refer to our <a href="https://n8n.io/legal/privacy" target="_blank">privacy policy</a>.
markdown_extensions:
# https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown/?h=attr#attribute-lists attr_list is required for several other features. Always enable.
- attr_list
# https://squidfunk.github.io/mkdocs-material/reference/admonitions/?h=admoni
- admonition
# https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown/#markdown-in-html
- md_in_html
# https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#superfences Used for tags, setting unique templates for certain pages, and other custom frontmatter.
- meta
- pymdownx.details
# https://squidfunk.github.io/mkdocs-material/reference/icons-emojis/
- pymdownx.emoji:
emoji_index: !!python/name:materialx.emoji.twemoji
emoji_generator: !!python/name:materialx.emoji.to_svg
# https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#highlight
- pymdownx.highlight:
linenums: true
# https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#superfences Superfences is required for several other features. Always enable.
- pymdownx.superfences
- pymdownx.tasklist:
custom_checkbox: true
# https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#inlinehilite
- pymdownx.inlinehilite
# https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#snippets
- pymdownx.snippets
# https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#tabbed
- pymdownx.tabbed:
alternate_style: true
- tables
# https://www.mkdocs.org/user-guide/writing-your-docs/#linking-to-pages
- toc:
permalink: "#"
plugins:
- search
# https://github.com/oprypin/mkdocs-literate-nav
- literate-nav
nav:
- Using n8n:
- Welcome: index.md
- Try it out: quickstart.md
- Editor UI: editor-ui.md
- Understand workflows:
- Overview: workflows/index.md
- Workflows: workflows/workflows.md
- Connections: workflows/connections.md
- Nodes: workflows/nodes.md
- Items: workflows/items.md
- Sticky Notes: workflows/sticky-notes.md
- Flow logic:
- Overview: flow-logic/index.md
- Merging: flow-logic/merging.md
- Looping: flow-logic/looping.md
- Error handling: flow-logic/error-handling.md
- Mapping and transforming data:
- Overview: data/index.md
- Data structure: data/data-structure.md
- Transforming data: data/transforming-data.md
- Using code: data/code.md
- Code examples:
- Overview: code-examples/index.md
- Expressions:
- Overview: code-examples/expressions/index.md
- Methods: code-examples/expressions/methods.md
- Variables: code-examples/expressions/variables.md
- Data and time with Luxon: code-examples/expressions/luxon.md
- JSON with JMESPath: code-examples/expressions/jmespath.md
- JavaScript for workflows:
- Overview: code-examples/javascript-functions/index.md
- Methods: code-examples/javascript-functions/methods.md
- Variables: code-examples/javascript-functions/variables.md
- Data and time with Luxon: code-examples/javascript-functions/luxon.md
- JSON with JMESPath: code-examples/javascript-functions/jmespath.md
- Get number of items returned by last node: code-examples/javascript-functions/number-items-last-node.md
- Split binary file data into individual items: code-examples/javascript-functions/split-binary-file-data.md
- Get the binary data buffer: code-examples/javascript-functions/get-binary-data-buffer.md
- Check incoming data: code-examples/javascript-functions/check-incoming-data.md
- Reference:
- Overview: reference/index.md
- Release notes: reference/release-notes.md
- CLI commands: reference/cli-commands.md
- Keyboard shortcuts: reference/keyboard-shortcuts.md
- Glossary: reference/glossary.md
- License: reference/license.md
- Data collection: reference/data-collection.md
- Integrations:
- Overview: integrations/index.md
- Core nodes: integrations/core-nodes/
- Nodes: integrations/nodes/
- Trigger nodes: integrations/trigger-nodes/
- Credentials: integrations/credentials/
- Custom API actions for existing nodes: integrations/custom-operations.md
- Creating nodes:
- Overview: integrations/creating-nodes/index.md
- Code-based node building:
- Overview: integrations/creating-nodes/code/index.md
- Standards: integrations/creating-nodes/code/standards.md
- Create your first node: integrations/creating-nodes/code/create-first-node.md
- Create an n8n-nodes-module: integrations/creating-nodes/code/create-n8n-nodes-module.md
- Create a trigger node: integrations/creating-nodes/code/create-trigger-node.md
- Use the node developer CLI: integrations/creating-nodes/code/node-developer-cli.md
- Node UI elements: integrations/creating-nodes/code/ui-elements.md
- HTTP request helpers: integrations/creating-nodes/code/http-helpers.md
- Node linter: integrations/creating-nodes/code/node-linter.md
- Node review checklist: integrations/creating-nodes/code/review-checklist.md
- Troubleshooting: integrations/creating-nodes/code/troubleshooting-node-development.md
- Courses:
- Overview: courses/index.md
- Level one:
- Overview: courses/level-one/index.md
- Navigating the editor UI: courses/level-one/chapter-1.md
- Building a mini-workflow: courses/level-one/chapter-2.md
- Automating a (real-world) use case: courses/level-one/chapter-3.md
- Designing the workflow: courses/level-one/chapter-4.md
- Building the workflow:
- Getting data from the data warehouse: courses/level-one/chapter-5/chapter-5.1.md
- Inserting data into airtable: courses/level-one/chapter-5/chapter-5.2.md
- Filtering orders: courses/level-one/chapter-5/chapter-5.3.md
- Setting values for processing orders: courses/level-one/chapter-5/chapter-5.4.md
- Calculating booked orders: courses/level-one/chapter-5/chapter-5.5.md
- Notifying the team: courses/level-one/chapter-5/chapter-5.6.md
- Scheduling the workflow: courses/level-one/chapter-5/chapter-5.7.md
- Activating and examining the workflow: courses/level-one/chapter-5/chapter-5.8.md
- Exporting, importing, and sharing workflows: courses/level-one/chapter-6.md
- Test your knowledge: courses/level-one/chapter-7.md
- Level two:
- Overview: courses/level-two/index.md
- Understanding the data structure: courses/level-two/chapter-1.md
- Processing different data types: courses/level-two/chapter-2.md
- Merging and splitting data: courses/level-two/chapter-3.md
- Dealing with errors in workflows: courses/level-two/chapter-4.md
- Automating a business workflow:
- Use case: courses/level-two/chapter-5/chapter-5.0.md
- Workflow 1: courses/level-two/chapter-5/chapter-5.1.md
- Workflow 2: courses/level-two/chapter-5/chapter-5.2.md
- Workflow 3: courses/level-two/chapter-5/chapter-5.3.md
- Test your knowledge: courses/level-two/chapter-6.md
- Hosting n8n:
- Overview: hosting/index.md
- Installation and hosting options: hosting/options.md
- Installation:
- Overview: hosting/installation/index.md
- Desktop app: hosting/installation/desktop-app.md
- npm: hosting/installation/npm.md
- Docker: hosting/installation/docker.md
- Cloud: hosting/installation/cloud.md
- Configuration: hosting/configuration.md
- Environment variables: hosting/environment-variables.md
- User management: hosting/user-management.md
- Security: hosting/security.md
- Logging: hosting/logging.md
- Server setups:
- Overview: hosting/server-setups/index.md
- Docker Compose: hosting/server-setups/docker-compose.md
- Caddy: hosting/server-setups/caddy.md
- Databases:
- Overview: hosting/databases/index.md
- Supported databases and settings: hosting/databases/supported-databases-settings.md
- Database structure: hosting/databases/structure.md
- Updating:
- Overview: hosting/updating/index.md
- npm: hosting/updating/npm.md
- Docker: hosting/updating/docker.md
- Desktop app: hosting/updating/desktop.md
- Cloud: hosting/updating/cloud.md
- Scaling:
- Overview: hosting/scaling/index.md
- Execution data: hosting/scaling/execution-data.md
- Execution modes and processes: hosting/scaling/execution-modes-processes.md
- Configuring queue mode: hosting/scaling/queue-mode.md
- API:
- The n8n public API: api/index.md
- Authentication: api/authentication.md
- Pagination: api/pagination.md
- Using the API playground: api/using-api-playground.md
- API reference: api/api-reference.md
- Embed:
- n8n Embed: embed/index.md
- Prerequisites: embed/prerequisites.md
- Deployment: embed/deployment.md
- Configuration: embed/configuration.md
- Workflow management: embed/managing-workflows.md
- Workflows templates: embed/workflow-templates.md
- Contributing: contributing.md