Перейти к содержимому

CLI v2raytunsetup

Справочник команд CLI-утилиты v2raytunsetup: установка, обновление, бэкап, логи и управление.

Обзор

v2raytunsetup — это CLI-утилита для управления панелью и узлами V2RayTun. Устанавливается автоматически при запуске скрипта установки.

Команды

install-panel

Устанавливает панель V2RayTun в интерактивном режиме:

Bash
v2raytunsetup install-panel

Запрашивает домен панели и домен подписок. Для неинтерактивного режима задайте переменные:

Bash
export V2RAYTUN_PANEL_DOMAIN=panel.example.com
export V2RAYTUN_SUB_DOMAIN=sub.example.com
v2raytunsetup install-panel

install-node

Устанавливает узел с указанием токена подключения:

Bash
v2raytunsetup install-node

status

Показывает статус всех Docker-контейнеров:

Bash
v2raytunsetup status

Пример вывода:

Текст
Service         Status       Health
─────────────────────────────────────
backend         running      healthy
frontend        running      healthy
postgres        running      healthy
redis           running      healthy
rabbitmq        running      healthy
caddy           running      healthy

logs

Выводит логи указанного сервиса:

Bash
v2raytunsetup logs

С указанием конкретного сервиса и количества строк:

Bash
v2raytunsetup logs backend --tail 100

Следить за логами в реальном времени:

Bash
v2raytunsetup logs backend --follow

backup

Создаёт резервную копию базы данных и конфигурации:

Bash
v2raytunsetup backup

Бэкап сохраняется в /opt/v2raytun/backups/ с меткой времени.

restore

Восстанавливает из резервной копии:

Bash
v2raytunsetup restore /opt/v2raytun/backups/backup-2025-06-15.tar.gz

update

Обновляет панель до последней версии:

Bash
v2raytunsetup update

Команда загружает новые Docker-образы и перезапускает сервисы с минимальным простоем.

update node

Обновляет узел:

Bash
v2raytunsetup update node

attach

Подключается к интерактивной оболочке контейнера:

Bash
v2raytunsetup attach backend

Для выхода нажмите Ctrl+D.

resume

Возобновляет работу контейнеров после остановки:

Bash
v2raytunsetup resume

help

Выводит справку по командам:

Bash
v2raytunsetup help

Справка по конкретной команде:

Bash
v2raytunsetup help backup

Примеры использования

Полный цикл обновления

Bash
v2raytunsetup backup
v2raytunsetup update
v2raytunsetup status

Диагностика проблемы

Bash
v2raytunsetup status
v2raytunsetup logs backend --tail 50
v2raytunsetup logs caddy --tail 20

Автоматический бэкап по cron

Bash
crontab -e

Добавьте строку для ежедневного бэкапа в 3:00:

Текст
0 3 * * * /usr/local/bin/v2raytunsetup backup >> /var/log/v2raytun-backup.log 2>&1