cloudpub-client

Crates.iocloudpub-client
lib.rscloudpub-client
version3.0.2
created_at2025-09-20 03:35:08.493206+00
updated_at2025-12-24 08:26:56.169705+00
descriptionCloudPub CLI client for secure tunnel and service publishing
homepagehttps://github.com/ermak-dev/cloudpub
repositoryhttps://github.com/ermak-dev/cloudpub
max_upload_size
id1847370
size363,710
Ermak Development (ermak-dev)

documentation

README

cloudpub-client

CLI клиент для CloudPub - утилита командной строки clo для публикации локальных сервисов.

Описание

cloudpub-client предоставляет интерфейс командной строки для управления публикациями CloudPub. Позволяет публиковать локальные HTTP, TCP, UDP сервисы и базы данных 1С через защищенный туннель.

Установка

Из исходного кода

cargo build --release --package cloudpub-client

Готовые бинарные файлы

Скачайте с cloudpub.ru или используйте Docker для сборки всех архитектур.

Основные возможности

  • Публикация различных протоколов (HTTP, HTTPS, TCP, UDP, 1C, WebDAV, Minecraft)
  • Управление авторизацией и правами доступа
  • Работа в режиме системного сервиса
  • Автоматическое переподключение при сбоях
  • Поддержка прокси серверов
  • Локализация (русский/английский)

Использование

Подробная документация по командам и примерам использования доступна в корневом README.

Зависимости

  • cloudpub-common - общая библиотека
  • tokio - асинхронный runtime
  • clap - парсинг аргументов командной строки
  • reqwest - HTTP клиент
  • tracing - логирование

Лицензия

Apache License 2.0

Ссылки

Commit count: 29

cargo fmt