ISPmanager 6 Business призначений для хостинг-провайдерів і реселерів. Ви можете створювати клієнтські акаунти з обмеженням за ресурсами, виставляти рахунки та керувати всім з одного сервера.
Створення тарифного пакета
Налаштування → Пакети → Створити.
| Ресурс | Приклад (базовий тариф) |
|---|---|
| Дисковий простір | 5 ГБ |
| Кількість сайтів | 5 |
| Поштових скриньок | 20 |
| Баз даних | 10 |
| FTP-акаунтів | 5 |
| Трафік | 100 ГБ/міс |
Пакет — це шаблон лімітів, а не разове налаштування: якщо пізніше підняти квоту в пакеті, зміни застосовуються до всіх клієнтів, які на ньому сидять. Окремі винятки для одного клієнта налаштовуються вже в його особистій картці, а не в пакеті — так зручно робити точкові знижки без створення нового тарифу.
Створення клієнтського акаунта
Налаштування → Користувачі → Створити → тип: Користувач.
- Призначте тарифний пакет
- Вкажіть логін і пароль
- Клієнт отримає доступ до своєї зони панелі
Біла мітка (White Label)
Налаштування → Брендинг → завантажте логотип і вкажіть назву. Клієнти бачитимуть вашу торгову марку замість «ISPmanager».
Що можна змінити в брендингу
- Логотип у шапці панелі
- Назву продукту в заголовку вкладки браузера
- Кольорову схему інтерфейсу (залежно від редакції)
- Текст у листах-сповіщеннях клієнтам
Моніторинг використання ресурсів
Налаштування → Користувачі → виберіть клієнта → статистика: диск, трафік, кількість ресурсів.
Квоти та ліміти
При перевищенні квоти користувач отримує сповіщення. Ви можете налаштувати дію: попередження або блокування створення нових ресурсів.
Автоматизація обліку ресурсів через API
Для виставлення рахунків провайдери зазвичай не рахують трафік і місце вручну — статистика забирається за розкладом через REST API ISPmanager і передається до зовнішньої білінгової системи.
# Приклад запиту статистики користувача через API ISPmanager
curl -s "https://your-server:1500/ispmgr?out=json&func=user.stat&elid=client1&auth=TOKEN"
Відповідь містить обсяг зайнятого диска і трафіку за період — ці дані зручно звіряти з лімітом пакета перед автоматичним блокуванням акаунта або нагадуванням клієнту про апгрейд тарифу.
Типові помилки реселлінгу
| Повідомлення / симптом | Що означає |
|---|---|
Quota exceeded під час створення нового сайту клієнтом | Клієнт вичерпав ліміт дискового простору або кількості сайтів у своєму пакеті |
| Клієнт бачить чужі домени у списку | Помилка в призначенні власника під час ручного перенесення акаунта — перевірте поле «Власник» у картці домену |
| Зміна пакета не застосовується до вже створеного клієнта | Деякі ліміти фіксуються на момент створення акаунта — потрібно вручну оновити квоту в картці користувача |
| White Label не відображається для клієнта | Клієнт зайшов за прямою IP-адресою панелі, а не за вашим брендованим доменом |
Реселлінг у різних редакціях: порівняння
| Можливість | Lite | Business | Host |
|---|---|---|---|
| Клієнтські акаунти з квотами | Немає | Так | Так |
| Тарифні пакети | Немає | Так | Так |
| White Label | Немає | Так (базовий) | Так (розширений) |
| Інтеграція з білінгом | Немає | Часткова | Повна |
Коли реселлінг через ISPmanager не підходить
- Потрібна автоматична прив'язка оплати до тарифу з продовженням і блокуванням за прострочення — панель не замінює білінгову систему, потрібна інтеграція або окремий WHMCS-подібний сервіс
- Клієнтів більше кількох сотень, і потрібна багаторівнева ієрархія реселерів (реселер продає реселеру) — такої глибини вкладеності ISPmanager Business не передбачає
- Потрібна біла мітка з повною заміною домену панелі, власним SSL і мобільним застосунком — це рівень завдань для WHMCS з окремим клієнтським порталом, а не вбудованого брендингу панелі
- Клієнтам потрібен доступ через API з власними правами, окремими від прав панелі, — інтеграція із зовнішніми системами через готові SDK на цьому рівні слабша, ніж у великих білінгових платформ
Перевірка результату
Після створення тарифного пакета і першого клієнта перевірте, що обмеження дійсно працюють, а не лише відображаються в інтерфейсі.
# Через SSH: подивитися реальну квоту користувача в системі
repquota -u /home
# Звірити з лімітом, вказаним у пакеті ISPmanager
Якщо системна квота не збігається зі значенням у пакеті — квоти застосовуються із затримкою, або пакет змінили вже після створення клієнта, і значення потрібно синхронізувати вручну через картку користувача. Пов'язані теми: квоти користувачів в ISPmanager 6 та порівняння ISPmanager із cPanel/WHM.