Documentation for n8n, a fair-code licensed automation tool with a free community edition and powerful enterprise options. Build AI functionality into your workflows.
Go to file
2024-05-14 12:46:32 -04:00
_glossary clarify in memory vector store is not memory 2024-03-14 10:52:36 +00:00
_overrides ensure github link properly disabled 2024-04-22 09:02:40 +01:00
_snippets Final round of tweaks, snippet for cloud oauth statement 2024-05-13 10:45:02 -04:00
_submodules update to latest version of theme 2024-04-15 13:11:28 +01:00
_yaml edits 2024-03-21 13:23:48 +00:00
.github/workflows change lexi glob syntax 2024-02-01 09:34:16 +00:00
archive error squishing 2024-01-09 10:36:56 +00:00
docs Update KoBo Toolbox and KoBoToolbox app and trigger nodes to KoboToolbox for consistency 2024-05-14 12:46:32 -04:00
docs-site-feature-tests add to test page 2024-04-15 13:33:58 +01:00
document-templates Adjust credentials template to include snippet and adjusted statement wording after 2024-05-13 10:56:55 -04:00
styles Make Oauth2 rule respect case so it throws appropriate messages 2024-05-07 10:43:25 -04:00
.editorconfig update theme and fix admonitions (#1644) 2023-10-10 14:33:40 +01:00
.gitignore fix whitespace trimming 2022-08-10 14:02:23 +01:00
.gitmodules maybe with ssh 2023-02-01 16:58:36 +00:00
.vale.ini restore warnings, don't fail on error 2024-01-25 11:17:49 +00:00
CNAME
CODE_OF_CONDUCT.md
CONTRIBUTING.md wip 2023-07-17 14:30:53 +01:00
CONTRIBUTOR_LICENSE_AGREEMENT.md
LICENSE.md
mkdocs.yml Merge pull request #2083 from n8n-io/DOC-831-clarify-data-pruning-explanation 2024-05-08 15:47:16 +01:00
netlify.toml add quotes 2023-03-13 10:25:28 +00:00
README.md Update README.md 2024-04-25 13:58:30 +01:00
requirements.txt add lightbox plugin and customise to avoid slideshow behavior 2024-01-02 14:39:08 +00:00
runtime.txt

Banner image

n8n Docs

This repository hosts the documentation for n8n, an extendable workflow automation tool which enables you to connect anything to everything. The documentation is live at docs.n8n.io.

Previewing and building the documentation locally

Prerequisites

  • Python 3.8 or above
  • Pip
  • n8n recommends using a virtual environment when working with Python, such as venv.
  • Follow the recommended configuration and auto-complete guidance for the theme. This will help when working with the mkdocs.yml file.
  • The repo includes a .editorconfig file. Make sure your local editor settings do not override these settings. In particular:
    • Don't allow your editor to replace tabs with spaces. This can affect our code samples (which must retain tabs for people building nodes).
    • One tab must be equivalent to four spaces.

Steps

For members of the n8n GitHub organization:

  1. Set up an SSH token and add it to your GitHub account. Refer to GitHub | About SSH for guidance.

  2. Then run these commands:

    git clone --recurse-submodules git@github.com:n8n-io/n8n-docs.git
    cd n8n-docs
    # Set up virtual environment if using one (steps depend on your system)
    # Install dependencies
    pip install -r requirements.txt
    pip install _submodules/insiders
    

For external contributors:

Rely on the preview builds on pull requests, or use the free version of Material for MkDocs (most things are the same, some formatting may be missing)

Fork the repository, then:

git clone https://github.com/<your-username>/n8n-docs.git
cd n8n-docs
pip install -r requirements.txt
pip install mkdocs-material

To serve a local preview:

mkdocs serve

Contributing

Please read the CONTRIBUTING guide.

You can find style guidance in the wiki.

Support

If you have problems or questions, head to n8n's forum: https://community.n8n.io

License

n8n-docs is fair-code licensed under the Sustainable Use License.

More information about the license is available in the License documentation.