testcontainers / testcontainers/testcontainers-python

New Container: n8n

Open
#901 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

🚀 enhancement
Dominant language
Python
Stars
2.3k
Forks
386
Avg merge
4h 40m
Merged PRs (30d)
1

Description

What is the new container you'd like to have?

A n8n object container would serve testing and usage better.

Why not just use a generic container for this?

n8n support complex workflows that can be used in dev and production environment as well. With some configurations.

Functionality n8n is useful for complex workflows since it allows developers to execute a workflow remotely using webhooks.

A n8n server object allows development and production in a highly configurable, programmatic way, improving the overall agentic development experience.

Other references
https://hub.docker.com/r/n8nio/n8n

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the existing container integrations in testcontainers-python and the referenced n8n Docker image at hub.docker.com/r/n8nio/n8n. Define the n8n object container's required configuration and workflow access, then verify that it supports the testing and webhook-based usage described in the issue.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, python
Domain
devtools, testing-qa
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.