Skip to content

Быстрый справочник команд CLI (Шпаргалка) ​

Компактная шпаргалка по командам утилиты ruseon-cli из cmd/ruseon-cli/main.go.


1. Глобальные флаги ​

ФлагКороткийПеременная окруженияПо умолчанию
--api—RUSEON_API_URLhttp://127.0.0.1:8080/api
--user-uRUSEON_USERadmin
--pass-pRUSEON_PASS""

2. Шпаргалка по командам ​

bash
# === СТАТУС СЕРВЕРА ===
ruseon-cli status

# === УПРАВЛЕНИЕ КАМЕРАМИ ===
# Список камер
ruseon-cli cameras list

# Добавить камеру с записью
ruseon-cli cameras add --id "front-01" --url "rtsp://admin:pass@192.168.1.100:554/live" --record

# Добавить камеру без записи
ruseon-cli cameras add --id "front-02" --url "rtsp://admin:pass@192.168.1.101:554/live" --record=false

# Удалить камеру
ruseon-cli cameras delete --id "front-01"

# === УПРАВЛЕНИЕ ПОЛЬЗОВАТЕЛЯМИ И RBAC ===
# Список пользователей
ruseon-cli users list

# Создать пользователя
ruseon-cli users add --username "operator1" --password "Secret123" --role "operator"

# Изменить роль пользователя
ruseon-cli users edit --username "operator1" --role "viewer"

# Удалить пользователя
ruseon-cli users delete --username "operator1"

Связанная документация ​

Released under the MIT License.