# cloudpub-client
CLI клиент для CloudPub - утилита командной строки `clo` для публикации локальных сервисов.
## Описание
`cloudpub-client` предоставляет интерфейс командной строки для управления публикациями CloudPub. Позволяет публиковать локальные HTTP, TCP, UDP сервисы и базы данных 1С через защищенный туннель.
## Установка
### Из исходного кода
```bash
cargo build --release --package cloudpub-client
```
### Готовые бинарные файлы
Скачайте с [cloudpub.ru](https://cloudpub.ru) или используйте Docker для сборки всех архитектур.
## Основные возможности
- Публикация различных протоколов (HTTP, HTTPS, TCP, UDP, 1C, WebDAV, Minecraft)
- Управление авторизацией и правами доступа
- Работа в режиме системного сервиса
- Автоматическое переподключение при сбоях
- Поддержка прокси серверов
- Локализация (русский/английский)
## Использование
Подробная документация по командам и примерам использования доступна в [корневом README](../README.md).
## Зависимости
- `cloudpub-common` - общая библиотека
- `tokio` - асинхронный runtime
- `clap` - парсинг аргументов командной строки
- `reqwest` - HTTP клиент
- `tracing` - логирование
## Лицензия
Apache License 2.0
## Ссылки
- [Основная документация](../README.md)
- [Официальный сайт](https://cloudpub.ru)
- [GitHub](https://github.com/ermak-dev/cloudpub)