docs: update README, CHANGELOG, CLAUDE.md with new ssh.py features
This commit is contained in:
16
README.md
16
README.md
@@ -81,6 +81,14 @@ ServerManager GUI ←→ ~/.server-connections/servers.json ←→ ssh.py (C
|
||||
- Both use the same `ssh.py` + `servers.json`
|
||||
- Passwords **never** pass through the AI API
|
||||
|
||||
**New SSH Commands:**
|
||||
- `ssh.py --info ALIAS` — safe server information (no credentials)
|
||||
- `ssh.py --set-note ALIAS "desc"` — update server notes
|
||||
- `ssh.py --list` now shows Notes column
|
||||
- Fuzzy alias search: search by keyword (e.g., "tor" finds "API TOR contabo..."), word-boundary priority
|
||||
- SFTP path fix: remote path normalization for Windows/Git Bash with double slash //
|
||||
- `--no-sudo` flag for commands that don't need elevation
|
||||
|
||||
**Setup on a new machine:**
|
||||
1. Install ServerManager (clone repo or download binary)
|
||||
2. Open Setup tab → click "Install Everything"
|
||||
@@ -251,6 +259,14 @@ ServerManager GUI ←→ ~/.server-connections/servers.json ←→ ssh.py (C
|
||||
- Оба используют один `ssh.py` + `servers.json`
|
||||
- Пароли **никогда** не проходят через API нейронки
|
||||
|
||||
**Новые SSH команды:**
|
||||
- `ssh.py --info ALIAS` — безопасная информация о сервере (без учетных данных)
|
||||
- `ssh.py --set-note ALIAS "desc"` — обновление заметок сервера
|
||||
- `ssh.py --list` теперь показывает колонку Notes
|
||||
- Нечеткий поиск по алиасу: поиск по ключевому слову (например, "tor" находит "API TOR contabo..."), приоритет границ слова
|
||||
- Исправление пути SFTP: нормализация удаленного пути для Windows/Git Bash с двойным слешем //
|
||||
- Флаг `--no-sudo` для команд, не требующих повышения привилегий
|
||||
|
||||
**Настройка на новой машине:**
|
||||
1. Установить ServerManager (клонировать репо или скачать бинарник)
|
||||
2. Открыть вкладку Setup → нажать "Install Everything"
|
||||
|
||||
Reference in New Issue
Block a user