Initial commit: update manager with examples and README
This commit is contained in:
commit
7e5662ced4
5 changed files with 142 additions and 0 deletions
31
README.md
Normal file
31
README.md
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
# Update Manager
|
||||
|
||||
Lightweight SSH-based update manager for Linux systems.
|
||||
|
||||
## Features
|
||||
|
||||
- Check for updates across multiple hosts
|
||||
- Run upgrades remotely via SSH
|
||||
- Run autoremove
|
||||
- Simple inventory file
|
||||
- No external dependencies
|
||||
|
||||
## Usage
|
||||
|
||||
./lanx-update.sh check
|
||||
./lanx-update.sh update
|
||||
./lanx-update.sh autoremove
|
||||
./lanx-update.sh full
|
||||
|
||||
## Hosts file format
|
||||
|
||||
name|ip|ssh_user
|
||||
|
||||
Example:
|
||||
|
||||
server1|192.168.1.10|user
|
||||
|
||||
## Config
|
||||
|
||||
HOSTS_FILE="/opt/lanx/hosts.conf"
|
||||
NTFY_URL=""
|
||||
Loading…
Add table
Add a link
Reference in a new issue