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.
- Python 3.8 or above
- Pip
- We recommend 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.
-
Set up an SSH token and add it to your GitHub account. Refer to GitHub | About SSH for guidance.
-
Then run these commands:
git clone --recurse-submodules git@github.com:n8n-io/n8n-docs.git cd n8n-docs pip install -r requirements.txt pip install _submodules/insiders
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)
git clone https://github.com/n8n-io/n8n-docs.git
cd n8n-docs
pip install -r requirements.txt
pip install mkdocs-material
mkdocs serve
Please read our CONTRIBUTING guide.
You can find style guidance in our wiki.
If you have problems or questions, head to our forum, and we will try to help you as soon as possible: https://community.n8n.io
n8n-docs is fair-code licensed under the Sustainable Use License.
Additional information about license can be found in the License documentation.