Добавление основного сервера в раздел Биллинг
Описание проблемы
На данный момент раздел “Биллинг” жестко привязан к сущностям “Ноды” (Nodes). Из-за этого возникает проблема: невозможно вести учет расходов и настроить напоминания об оплате для основного сервера, на котором установлена сама панель Remnawave.
Предлагаемое решение
Предлагаю расширить логику раздела Биллинг. Возможные варианты реализации:
- Категория “Инфраструктура/Другое”: Добавить возможность создавать “Кастомные расходы” (Custom Expenses) или “Серверы инфраструктуры”, которые не требуют подключения по Xray-API, но могут быть привязаны к провайдеру для учета платежей.
- Offline-ноды (Заглушки): Позволить добавлять ноды без проверки подключения (или со статусом Infrastructure / Offline-only), чтобы они фигурировали в биллинге, но не участвовали в маршрутизации трафика и балансировке.
- Системный сервер по умолчанию: Автоматически добавить в выпадающий список биллинга системную сущность “Панель управления (Main Server)”, чтобы к ней можно было сразу привязывать платежи.
Какую пользу это принесет
- Единое окно для финансов: Администраторы смогут видеть абсолютно все расходы на VPN-проект прямо в дашборде Remnawave (Panel VPS + Nodes + Domains).
- Точный расчет прибыли: Панель сможет корректно высчитывать общие затраты и чистую прибыль проекта (Total Spent).
- Удобство: Избавление от необходимости вести параллельный учет в таблицах Excel или создавать фиктивные ноды.
Буду очень признателен, если рассмотрите эту возможность в будущих обновлениях. Спасибо за вашу работу над панелью!
