A simple centralized patch reporting tool for unix systems
Project description
Exosphere
Exosphere is a CLI and Text UI driven application that offers aggregated patch and security update reporting as well as basic system status across multiple Unix-like hosts over SSH.
It is targeted at small to medium sized networks, and is designed to be simple to deploy and use, requiring no central server, agents and complex dependencies on remote hosts.
If you have SSH access to the hosts and your keypairs are loaded in a SSH Agent, you are good to go!
Key Features
- Rich interactive command line interface (CLI)
- Text-based User Interface (TUI), offering menus, tables and dashboards
- Consistent view information across different platforms and package managers
- See everything in one spot, at a glance, without complex automation or enterprise solutions
Compatibility
Exosphere itself is written in Python and is compatible with Python 3.13 or later. It can run nearly anywhere where Python is available, including Linux, MacOS, and Windows (natively).
Supported platforms for remote hosts include:
- Debian/Ubuntu and derivatives (using APT)
- Red Hat/CentOS and derivatives (using YUM/DNF)
- FreeBSD (using pkg)
Quick Start
Simply follow the Quickstart Guide.
Documentation
For installation instructions, configuration and usage examples, full documentation is available.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file exosphere_cli-1.0.0.tar.gz.
File metadata
- Download URL: exosphere_cli-1.0.0.tar.gz
- Upload date:
- Size: 48.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
702faf2e4e27e2c1ead23ae11a74b74f353e4203674249481b199f00b2b9537e
|
|
| MD5 |
618b6e35a201e4c6f03f6d641f107c15
|
|
| BLAKE2b-256 |
8698cae8cd08f1a578cbb3be0aebfbff6e14a678815892a10b0f704a22e5c474
|
File details
Details for the file exosphere_cli-1.0.0-py3-none-any.whl.
File metadata
- Download URL: exosphere_cli-1.0.0-py3-none-any.whl
- Upload date:
- Size: 65.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b84fbba5bf353bfa60496d5c30c2b46794821a5c374da0d2ea8dd0880973882d
|
|
| MD5 |
00d2cceae980edcf215fce5503e6b7ca
|
|
| BLAKE2b-256 |
dc6abcf0bb4201aff6c75f324a0342e73acb1dcbe66a2c29d18ce188ffd90c86
|