Быстрый справочник команд CLI (Шпаргалка)
Компактная шпаргалка по командам утилиты ruseon-cli из cmd/ruseon-cli/main.go.
1. Глобальные флаги
| Флаг | Короткий | Переменная окружения | По умолчанию |
|---|---|---|---|
--api | — | RUSEON_API_URL | http://127.0.0.1:8080/api |
--user | -u | RUSEON_USER | admin |
--pass | -p | RUSEON_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"