mirror of
https://github.com/andsyrovatko/s4k-admin-toolbox.git
synced 2026-04-21 21:58:54 +02:00
docs: add quick start instructions for Directory Comparator and Juniper Network Toggle scripts.
This commit is contained in:
@@ -9,11 +9,11 @@ A collection of battle-tested scripts and utilities for system administrators, D
|
||||
| OS | Stack | Utility Name | Description | Status |
|
||||
| :--- | :--- | :--- | :--- | :--- |
|
||||
|  |  | [AnyDesk Reset](./tools/windows/apps-reset/anydesk-id-reseter.bat) | Terminate [AnyDesk](https://anydesk.com/en) & clear config files (`ID reset`) | ✅ Stable <br> 🧰 Built-in |
|
||||
|  |  | [Juniper Network Toggle](./tools/linux/juniper-ctrl/juniper-net-toggle/juniper-net-toggle.sh) | Remote toggle for [Juniper](https://www.juniper.net/) interfaces & static routes | ✅ Stable <br> 🧰 Built-in |
|
||||
|  |  | [Directory Comparator](./tools/linux/compare-dirs/compare-dirs.sh) | Recursive file comparison between two directories with detailed diff logging | ✅ Stable <br> 🧰 Built-in |
|
||||
|  |  | [PSQL NFS Backup](https://github.com/andsyrovatko/s4k-psql-db-backuper) | Automation for [PostgreSQL](https://www.postgresql.org/) dumps with [NFS](https://en.wikipedia.org/wiki/Network_File_System) & [Telegram](https://telegram.org/) | ✅ Stable <br> 📦 Standalone |
|
||||
|  |  | [Whois Infrastructure Automator (for ISPs)](https://github.com/andsyrovatko/s4k-billing-whois-automator) | Automation for Whois DB update by billing system | ✅ Stable <br> 📦 Standalone |
|
||||
|  |  | [IP Manager for ISPs (Billing ↔ IPSET)](https://github.com/andsyrovatko/s4k-ip-manager) | Automation IP management by billing or external system for ISPs | ✅ Stable <br> 📦 Standalone |
|
||||
|  |  | [Juniper Network Toggle](./tools/linux/juniper-ctrl/juniper-net-toggle/juniper-net-toggle.sh) | Remote toggle for [Juniper](https://www.juniper.net/) interfaces & static routes | ✅ Stable <br> 🧰 Built-in |
|
||||
|   |  | [Modbus Relay Control](https://github.com/andsyrovatko/s4k-modbus-relay-controller) | Cross-platform low-level Python control for [ETH/PoE Modbus relays](https://www.waveshare.com/wiki/Modbus_POE_ETH_Relay) | ✅ Stable <br> 📦 Standalone |
|
||||
|  |  | ISP Console Shaper | CLI management for ISP client shapes, networks, and routers ([PostgreSQL](https://www.postgresql.org/)) | ✅ Stable <br> 🔐 Private |
|
||||
|  |  | "School Runner" (The Game) | Meditative runner game built with Unreal Engine 4 (C++ / Blueprints) | 🏗 WIP <br> 🔐 Private |
|
||||
|
||||
@@ -18,6 +18,13 @@ A robust Bash utility for recursive file comparison between two directories. It
|
||||
|
||||
### 🏃 Quick Start
|
||||
```bash
|
||||
# Clone the repository
|
||||
git clone https://github.com/andsyrovatko/s4k-admin-toolbox.git
|
||||
cd s4k-admin-toolbox
|
||||
|
||||
# Grant execution rights to the scripts
|
||||
cd tools/linux/compare-dirs && chmod +x compare-dirs.sh
|
||||
|
||||
# Basic comparison (outputs diffs to terminal and compare-dirs.log)
|
||||
./compare-dirs.sh /path/to/dir_a /path/to/dir_b
|
||||
|
||||
|
||||
@@ -17,6 +17,13 @@ This script automates the activate / deactivate operations on Juniper JunOS devi
|
||||
|
||||
### 🏃 Quick Start
|
||||
```bash
|
||||
# Clone the repository
|
||||
git clone https://github.com/andsyrovatko/s4k-admin-toolbox.git
|
||||
cd s4k-admin-toolbox
|
||||
|
||||
# Grant execution rights to the scripts
|
||||
cd tools/linux/juniper-ctrl/juniper-net-toggle && chmod +x juniper-net-toggle.sh
|
||||
|
||||
# Deactivate a network (Interface)
|
||||
./juniper-net-toggle.sh 10.10.1.1 192.168.50.0/30 OFF
|
||||
|
||||
|
||||
Reference in New Issue
Block a user