pkg.soopen package index

brew / Rang 5967

portal mit Homebrew, Nix, scoop, winget installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für portal in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install portal

local Homebrew formula metadata

Linux

Nixverifiziert · 92%
nix profile install nixpkgs#portal

nixpkgs package indexes · pkgs/by-name/po/portal/package.nix · Quelle: api.github.com

Windows

Scoopverifiziert · 92%
scoop install main/portal

Scoop official bucket manifest trees · bucket/portal.json · Quelle: api.github.com

Windows Package Managerverifiziert · 92%
winget install --id SpatiumPortae.portal -e

Windows Package Manager source index · SpatiumPortae.portal · Quelle: cdn.winget.microsoft.com

Überblick

Paketzusammenfassung

Quick and easy command-line file transfer utility from any computer to another

Befehle und Aliase

  • portal

Verlauf

Projektgeschichte und Nutzung

Portal is a cross-platform command-line tool for transferring files and folders between computers using a temporary human-readable password. It attempts a direct connection and falls back to a relay while keeping transferred content end-to-end encrypted.

Projektgeschichte

Portal was developed as a Go command-line utility for sending files and directories between computers. Its design combines a short temporary password, password-authenticated key exchange, end-to-end encryption, direct transfer where possible, and an encrypted relay fallback.

The project explicitly credits Magic Wormhole as a major inspiration, while documenting its own connection protocol, compression, terminal interface, and self-hostable relay.

Adoptionsgeschichte

Portal's official installation instructions cover Homebrew, Scoop, WinGet, Arch's user repository, and direct installation. Its v1.2.3 release specifically marked its move into Homebrew/core and availability through the Snap Store.

Wie es verwendet wird

The sender runs `portal send` with one or more files or folders and communicates the generated temporary password to the recipient over a secure channel. The recipient runs `portal receive` with that password.

Users can override the relay, enable verbose logging, choose a terminal-interface style, or run `portal serve` to host a relay. Persistent defaults live in the YAML configuration file.

Warum Paket-Nerds sich dafür interessieren

Portal belongs to the package-manager-friendly class of one-shot transfer tools: a user can install one CLI on each endpoint and exchange data without arranging accounts, SSH keys, shared storage, or a persistent synchronization service.

Its built-in relay command also lets operators replace the public rendezvous service while continuing to use the same client binary.

Zeitleiste

  • Early project: Portal begins as a Go-based command-line transfer utility.
  • 2023: The v1.2.3 release announces availability in Homebrew/core and the Snap Store.

Related projects

  • Magic Wormhole is the acknowledged conceptual inspiration and offers a related short-code, encrypted transfer workflow.

Sicherheitslage

Risikostufe: grün

narrow executable package without higher-risk signals.

Risikoklassifikator

grün Risiko · niedrig Konfidenz · appliance

Warum

  • narrow executable package without higher-risk signals

Signale

  • metadata:no-higher-risk-signals

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 7 Plattformziele verfügbar.
  • Build-Metadaten listen 1 Build-Abhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

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/portal/config.yml

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
portalcliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-11-04
Manager-Version1.2.3
Manager aktualisiert2026-09-20
lokale DatenOK
Upstreamaktuell
neueste erkannte Versionv1.2.3

https://github.com/SpatiumPortae/portal

  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:portal
Version1.2.3
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/portal
Homepagehttps://github.com/SpatiumPortae/portal
Repositoryhttps://github.com/SpatiumPortae/portal
LizenzMIT
Quellarchivhttps://github.com/SpatiumPortae/portal/archive/refs/tags/v1.2.3.tar.gz
Zuletzt aktualisiert2026-09-20T12:18:38-04:00
Pulseupdated
Build-Abhängigkeitengo
Bottleverfügbar (auf arm64_golden_gate, arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

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

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Nix95%

portal

nix profile install nixpkgs#portal
  • normalized package name match
  • Abgeglichen nach: Portal
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/po/portal/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Scoop95%

main/portal

scoop install main/portal
  • normalized package name match
  • Abgeglichen nach: Portal
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/portal.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1
winget95%

SpatiumPortae.portal

winget install --id SpatiumPortae.portal -e
  • normalized package name match
  • Abgeglichen nach: Portal
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: SpatiumPortae.portal from https://cdn.winget.microsoft.com/cache/source.msix

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • 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
  • pkg.so package database
  • pkgdb category and tag curation