git404hub

what is n8n-sandbox-service fr?

n8n-io/n8n-sandbox-service — explained in plain English

Analysis updated 2026-07-17 · repo last pushed 2026-06-15

4GoAudience · ops devopsComplexity · 4/5MaintainedSetup · hard

tl;dr

A Go service that runs untrusted code safely in temporary Docker sandboxes through a web API, built for platforms like workflow automation tools.

vibe map

mindmap
  root((n8n-sandbox))
    What it does
      Isolated code execution
      Web API to run code
      Temporary containers
    Tech stack
      Go
      Docker
      Mutual TLS
      Kubernetes
    Use cases
      SaaS workflow builders
      Educational coding platforms
      CI CD systems
    Audience
      Ops and DevOps
      Platform builders
    Safeguards
      Disk space caps
      Encrypted communication
      Auto restart on crash

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Let users submit and run untrusted scripts safely inside a SaaS workflow builder.

VIBE 2

Run student-submitted code on an educational coding platform without risking the host.

VIBE 3

Execute arbitrary steps in a CI/CD pipeline inside disposable sandboxes.

VIBE 4

Isolate internal tooling scripts from the main system without full VMs.

what's the stack?

GoDockerKubernetesTLS

how it stacks up fr

n8n-io/n8n-sandbox-serviceaeneasr/github-trendscoocood/geodns
Stars444
LanguageGoGoGo
Last pushed2026-06-152020-12-182018-10-30
MaintenanceMaintainedDormantDormant
Setup difficultyhardeasyhard
Complexity4/52/54/5
Audienceops devopspm founderops devops

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · hard time til it works · 1h+

Requires special container runtimes like sysbox-runc plus Docker/Kubernetes setup.

prompts (copy fr)

prompt 1
Explain how the API server and runner containers work together in n8n-sandbox-service.
prompt 2
Help me set up mutual TLS between the API and runner containers for this sandbox service.
prompt 3
Show me how to deploy n8n-sandbox-service on Kubernetes with sysbox-runc for isolation.
prompt 4
What disk space limits should I set to prevent a sandbox from filling up storage?
prompt 5
Walk me through what happens when a sandbox container crashes or runs out of memory.

Frequently asked questions

what is n8n-sandbox-service fr?

A Go service that runs untrusted code safely in temporary Docker sandboxes through a web API, built for platforms like workflow automation tools.

What language is n8n-sandbox-service written in?

Mainly Go. The stack also includes Go, Docker, Kubernetes.

Is n8n-sandbox-service actively maintained?

Maintained — commit in last 6 months (last push 2026-06-15).

How hard is n8n-sandbox-service to set up?

Setup difficulty is rated hard, with roughly 1h+ to a first successful run.

Who is n8n-sandbox-service for?

Mainly ops devops.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.