Stars
133
Releases
26
Commits
987
License
MIT
Language
Python
Latest
v2.4.3

exosphere (mrdaemon/exosphere) is a Python CLI and TUI that SSHes into a fleet of Unix-like hosts in parallel and reports pending package updates and security advisories in a unified dashboard — no agent software on remote machines, no central server, just SSH key auth. MIT, 133 stars, 987 commits, 26 releases, v2.4.3. Install via `pipx install exosphere-cli`.

apt list --upgradable or dnf check-update by hand doesn't scale past three hosts without becoming error-prone. exosphere turns that gap into a single terminal command. 1exosphere report --inventory ~/.exosphere/hosts.yamlhosts.yaml inventory file lists the hosts you already connect to regularly:hosts:
- name: web-01
hostname: 192.168.1.10
user: deploy
- name: db-primary
hostname: db.internal.example.com
user: ubuntu
- name: freebsd-nas
hostname: nas.home
user: admin| Method | Command |
|---|---|
| pipx (recommended) | pipx install exosphere-cli |
| uv tool | uv tool install exosphere-cli |
| Homebrew | brew install exosphere |
exosphere-cli; the Homebrew formula name is exosphere. Once installed, run exosphere --help to confirm, then initialize your inventory. 1typer dependency to <0.26.0 — a version incompatibility introduced by a upstream typer release that could silently break installs via pipx or uv. v2.4.2 (April 14, 2026) fixed two provider-level bugs: a missing lsb-release dependency on Debian and a parsing error in the Red Hat provider for unknown package sources. 2pipx and uv paths both handle this cleanly if your system Python is older.| Field | Value |
|---|---|
| Repository | mrdaemon/exosphere |
| Version | v2.4.3 (released May 28, 2026) |
| Language | Python (98.5%) |
| License | MIT |
| Stars | 133 |
| Releases | 26 |
| Install | pipx install exosphere-cli |
| Python requirement | 3.13+ |
| Remote agent required | No — SSH key auth only |
Añade más opiniones o contexto en torno a este contenido.