Nebula logo
Network · self-hosted

Nebula in one click.

Nebula is a scalable encrypted overlay network from slack you can run on your own machine. Launch it in Even Stacks in one click, serve it over trusted HTTPS, and let your AI agents operate it.

What is Nebula?

Nebula is a scalable overlay networking tool originally built at Slack for securely connecting nodes across the internet. It uses certificate-based mutual authentication and creates an encrypted peer-to-peer mesh network.

CategoryNetwork
Default port4242
Container imageghcr.io/slackhq/nebula:v1.9.5

Run Nebula in Even

Even Stacks launches Nebula as a managed container on your own machine. No compose files, no manual setup.

  1. Open the Even Stacks panel in Even. The container engine starts on demand.
  2. Find Nebula in the one-click services and click Launch.
  3. Even pulls the image, starts it on port 4242, and serves it over trusted HTTPS at https://nebula.localhost.

Drive Nebula with your AI agents

Even ships an MCP, so any agent you run inside Even (Claude Code, Codex, and more) can operate Nebula directly, at both the UI level and the container level.

Through the Even MCP an agent can run commands inside it, check its status and logs, and reconfigure it. It runs commands inside the container, reads its logs, and for web apps opens and clicks through the interface in Even's own browser pane. Ask once, for example "set up Nebula and get it ready", and the agent handles it end to end.

How agents reach it: No web UI; manage the overlay network by editing /etc/nebula/config.yaml inside the container, then restarting. Issue and sign node certificates using docker exec <container> nebula-cert sign. Each node must have a signed certificate and a lighthouse address configured.

More Network services

Other one-click services you can launch in Even Stacks.