Automic VaultAutomic Vault

brew

nebula を Homebrew, apk, apt, dnf, MacPorts, Nix, pacman, zypper でインストール

nebula のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

追加のインストールコマンド

macOS

Homebrew確認済み · 100%
brew install nebula

local Homebrew formula metadata

MacPorts確認済み · 94%
sudo port install nebula

MacPorts ports tree · net/nebula/Portfile · ソース: api.github.com

Linux

Alpine Linux apk確認済み · 92%
sudo apk add nebula

Alpine Linux edge package indexes · nebula · ソース: dl-cdn.alpinelinux.org

Debian apt確認済み · 92%
sudo apt install nebula

Debian stable package indexes · nebula · ソース: deb.debian.org

Fedora dnf確認済み · 92%
sudo dnf install nebula

Fedora Rawhide package metadata · nebula · ソース: dl.fedoraproject.org

Nix確認済み · 92%
nix profile install nixpkgs#nebula

nixpkgs package indexes · pkgs/by-name/ne/nebula/package.nix · ソース: api.github.com

Arch Linux pacman確認済み · 92%
sudo pacman -S nebula

Arch Linux sync databases · nebula · ソース: geo.mirror.pkgbuild.com

openSUSE zypper確認済み · 92%
sudo zypper install nebula

openSUSE Tumbleweed package metadata · nebula · ソース: download.opensuse.org

概要

パッケージ概要

Scalable overlay networking tool for connecting computers anywhere

コマンドとエイリアス

  • nebula
  • nebula-cert

履歴

プロジェクトの歴史と使われ方

Nebula is Slack's open-source overlay networking system for connecting machines across clouds, data centers, and less predictable networks with encrypted peer-to-peer tunnels. Slack announced it on 2019-11-19 after more than two years of internal use, describing it as the answer to connecting tens of thousands of computers across many locations.

プロジェクトの歴史

The project came out of Slack's attempt to replace IPSec for inter-region encrypted connectivity. Slack's engineering post says IPSec initially worked but became an operational burden and added routing hops through tunnel hosts, so Slack built a system that combined certificates, encryption, security groups, peer discovery, and tunneling into one operational model.

The public GitHub repository was created on 2019-11-16. The README credits Nebula to Slack Technologies, Inc. by Nate Brown and Ryan Huber, with additional contributors, and describes the design as a mutually authenticated peer-to-peer software-defined network based on the Noise Protocol Framework.

採用の歴史

Nebula's adoption signal is unusually strong for a Homebrew networking package because it was production-proven before release: Slack said in 2019 that Nebula ran on every server at Slack. The GitHub repository showed 17,472 stars and 1,157 forks via the GitHub API on 2026-07-01, reflecting durable open-source visibility in the mesh-VPN and overlay-networking space.

Homebrew's formula page listed stable version 1.10.3 and showed 1,724 installs over 365 days, 171 over 90 days, and 60 over 30 days when checked on 2026-07-01. That is modest compared with mainstream CLIs but healthy for self-hosted network infrastructure.

使われ方

Package users install the `nebula` daemon and `nebula-cert` helper, generate a CA plus host certificates, designate one or more lighthouse nodes for discovery, then run hosts from YAML configuration files. Practical usage centers on private service networks, remote admin access, multi-cloud host reachability, and replacing static VPN concentrator patterns with direct encrypted peer paths where NAT traversal works.

The official docs make the operational shape clear: configuration covers PKI, static host maps, lighthouse discovery, UDP listening, NAT keepalives, relay fallback, TUN setup, firewall rules, logging, and metrics. Package nerds tend to compare Nebula with Tailscale, WireGuard mesh tooling, and classic IPSec/OpenVPN, valuing its self-hosted CA and explicit group-based firewall model.

パッケージ好きにとっての重要性

Nebula matters because it is not just another VPN wrapper: it packages Slack's internal overlay-network design as a small Go tool with cross-platform release artifacts and distro packages. In package indexes it sits at the intersection of VPN, mesh networking, zero-trust-ish host identity, and SRE-friendly private networking.

タイムライン

  • 2017-2019: Slack operated Nebula internally before public release.
  • 2019-11-16: Public GitHub repository created.
  • 2019-11-19: Slack announced Nebula as an open-source global overlay network.
  • 2026-07-01: Homebrew formula stable version observed as 1.10.3.

Related projects

  • Noise Protocol Framework
  • WireGuard
  • Tailscale
  • Defined Networking

セキュリティ状態

リスクレベル: orange

broad file, network, media, or database tool signal. formula declares a Homebrew service.

リスク分類器

リスク orange · 信頼度 中 · infrastructure

理由

  • broad file, network, media, or database tool signal
  • formula declares a Homebrew service

信号

  • metadata:service
  • text:network

インストール挙動

  • formula メタデータに Homebrew post-install フックは記録されていません。
  • formula メタデータがサービスまたはデーモンブロックを宣言しています。
  • Homebrew bottle メタデータは 6 個のプラットフォームターゲットで利用できます。
  • ビルドメタデータには 1 件のビルド依存関係があります。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
config.yml/path/to/config.yml

Credential files

Credential-bearing paths to review before unattended agent runs.

Unix
ca.keyca.crt{host}.crt{host}.key

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
nebulacliグローバル実行可能ファイル
nebula-certcliグローバル実行可能ファイル

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-07-25
マネージャ版1.11.0
マネージャ更新日2026-07-23
ローカルデータOK
上流最新
検出された最新v1.11.0

https://github.com/slackhq/nebula

  • OK鮮度警告は生成されていません。

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:nebula
バージョン1.11.0
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/nebula
ホームページhttps://github.com/slackhq/nebula
リポジトリhttps://github.com/slackhq/nebula
上流ドキュメントhttps://github.com/slackhq/nebula#readme
ライセンスMIT
ソースアーカイブhttps://github.com/slackhq/nebula/archive/refs/tags/v1.11.0.tar.gz
最終更新2026-07-23T21:07:08Z
Pulseupdated
ビルド依存関係go
Bottle利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-install未定義
サービスdeclared

レジストリ情報

ソースデータベース詳細

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namenebula
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

ソースデータベース一致

他のパッケージマネージャ記録

一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。

Debian apt95%

golang-github-slackhq-nebula-dev 1.9.3+dfsg-6

performant, scalable network overlay (Go library)

https://github.com/slackhq/nebula

sudo apt install golang-github-slackhq-nebula-dev
  • Section: golang
  • Architecture: all
  • Source Package: nebula
  • 20 依存関係
  • normalized package name match
  • 一致条件: Nebula
Debian stable package indexes · deb.debian.org · Debian stable package indexes: golang-github-slackhq-nebula-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

nebula 1.9.3+dfsg-6+b2

performant, scalable network overlay

https://github.com/slackhq/nebula

sudo apt install nebula
  • Section: net
  • Architecture: amd64
  • Source Package: nebula
  • 1 依存関係
  • normalized package name match
  • 一致条件: Nebula
Debian stable package indexes · deb.debian.org · Debian stable package indexes: nebula from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

nebula

nix profile install nixpkgs#nebula
  • normalized package name match
  • 一致条件: Nebula
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/ne/nebula/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

golang-github-slackhq-nebula-dev 1.6.1+dfsg-3build1

performant, scalable network overlay (Go library)

https://github.com/slackhq/nebula

sudo apt install golang-github-slackhq-nebula-dev
  • Section: universe/golang
  • Architecture: all
  • Source Package: nebula
  • 20 依存関係
  • normalized package name match
  • 一致条件: Nebula
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: golang-github-slackhq-nebula-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

nebula 1.6.1+dfsg-3build1

performant, scalable network overlay

https://github.com/slackhq/nebula

sudo apt install nebula
  • Section: universe/golang
  • Architecture: amd64
  • 1 依存関係
  • normalized package name match
  • 一致条件: Nebula
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: nebula from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

nebula 1.10.3-r3

Scalable overlay networking tool with a focus on performance, simplicity and security

https://github.com/slackhq/nebula

sudo apk add nebula
  • License: MIT
  • Architecture: x86_64
  • Source Package: nebula
  • 1 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Nebula
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: nebula from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

nebula-openrc 1.10.3-r3

Scalable overlay networking tool with a focus on performance, simplicity and security (OpenRC init scripts)

https://github.com/slackhq/nebula

sudo apk add nebula-openrc
  • License: MIT
  • Architecture: x86_64
  • Source Package: nebula
  • normalized package name match
  • 一致条件: Nebula
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: nebula-openrc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
dnf95%

nebula 1.10.3-1.fc45

A scalable overlay networking tool with a focus on performance, simplicity and security

https://github.com/slackhq/nebula

sudo dnf install nebula
  • License: Apache-2.0 AND BSD-2-Clause AND BSD-2-Clause-Views AND BSD-3-Clause AND GPL-2.0-only AND ISC AND MIT AND Zlib
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: nebula
  • 4 依存関係
  • 3 提供
  • normalized package name match
  • 一致条件: Nebula
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: nebula from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
pacman95%

nebula 1.10.3-1

A scalable overlay networking tool with a focus on performance, simplicity and security

https://github.com/slackhq/nebula

sudo pacman -S nebula
  • License: MIT
  • Architecture: x86_64
  • 1 依存関係
  • normalized package name match
  • 一致条件: Nebula
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: nebula from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
zypper95%

nebula 1.10.3-2.1

A scalable overlay networking tool

https://github.com/slackhq/nebula

sudo zypper install nebula
  • License: MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: nebula
  • 2 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Nebula
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: nebula from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper95%

nebula-cert 1.10.3-2.1

Seperate nebula-cert package

https://github.com/slackhq/nebula

sudo zypper install nebula-cert
  • License: MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: nebula
  • 1 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Nebula
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: nebula-cert from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
MacPorts95%

nebula

sudo port install nebula
  • normalized package name match
  • 一致条件: Nebula
MacPorts ports tree · api.github.com · MacPorts ports tree: net/nebula/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment