# SSH Updater TypeScript утилита для автоматического обновления файлов на удаленных серверах через SSH. ## Описание SSH Updater - это Node.js приложение для автоматизации развертывания и обновления файлов на удаленных серверах через SSH/SFTP протокол. ## Возможности - 🔐 Безопасное подключение через SSH - 📤 Загрузка файлов на удаленный сервер - ⚙️ Конфигурируемые параметры подключения - 📝 TypeScript для типобезопасности ## Установка ```bash npm install ``` ## Конфигурация Настройте параметры подключения в `config.ts`: ```typescript export const config = { host: 'your-server.com', port: 22, username: 'user', privateKey: 'path/to/key' }; ``` ## Использование ```bash npm start ``` Или через bat-файл (Windows): ```bash start.bat ``` ## Технологии - TypeScript 5.x - Node.js - node-ssh 13.2.0 - ts-node для выполнения ## Разработка ```bash # Компиляция TypeScript npx tsc # Запуск с ts-node npm start ```