Установка и интеграция СмИТ Биллинг 1.0
Пошаговое руководство по внедрению системы СмИТ Биллинг 1.0 для операторов связи и сервис-провайдеров.
Этап 1. Системные требования
Для развёртывания СмИТ Биллинг 1.0 требуется сервер с поддержкой Docker:
| Компонент | Минимум | Рекомендуется |
|---|---|---|
| CPU | 2 ядра | 4+ ядра |
| RAM | 4 ГБ | 8+ ГБ |
| Диск | 40 ГБ SSD | 100+ ГБ SSD/NVMe |
| ОС | Linux (Ubuntu 22.04 / Debian 12 / CentOS 9) | Ubuntu 22.04 LTS |
| Docker | 24.0+ | Последняя стабильная |
| Docker Compose | 2.20+ | Последняя стабильная |
Этап 2. Установка через Docker Compose
Развёртывание системы выполняется через Docker Compose:
# 1. Клонировать репозиторий
git clone <repository-url> smit-billing
cd smit-billing
# 2. Скопировать шаблон переменных окружения
cp .env.docker .env
# 3. Отредактировать настройки (.env)
# DB_NAME, DB_USER, DB_PASSWORD, REDIS_URL, SECRET_KEY
# 4. Запустить все сервисы
docker compose up -d
# 5. Применить миграции и создать суперпользователя
docker compose exec web python manage.py migrate
docker compose exec web python manage.py createsuperuser
# 6. Собрать статические файлы
docker compose exec web python manage.py collectstatic --noinput
После запуска веб-интерфейс доступен по адресу http://<ip-сервера>.
Этап 3. Удаление демо-данных
Удалите демонстрационные тарифы и абонентов через веб-интерфейс (Настройки → Очистка базы данных) или через Django management-команду:
docker compose exec web python manage.py flush --no-input
docker compose exec web python manage.py loaddata initial_data
Этап 4. Интеграция с оборудованием
Интернет
Интегрируйте интернет-маршрутизаторы и оборудование NAS, следуя разделу документации по интеграции интернет-оборудования. Доступны руководства быстрой интеграции, включая настройку MikroTik.
Телефония
Типовой план внедрения VoIP:
- Настройте оборудование: сервисы, политики, профили, номера пользователей
- Настройте передачу CDR в СмИТ Биллинг через IP/порт, RADIUS или FTP
- Создайте VoIP NAS с IP-адресом АТС
- Настройте услуги телефонии
- Настройте пулы телефонных номеров
- Назначьте услуги и номера абонентам
- Протестируйте: звонки с положительным балансом, недостаточный баланс, отключение абонента во время звонка, корректность тарификации
IPTV
Трёхэтапный процесс:
- Настройка оборудования по выбранной схеме
- Настройка конкретного сервиса (IPTVPortal, Infomir Ministra, LifeStream, Megogo, TITV, NextTV, 24hTV, MOOVI)
- Настройка услуги IPTV в биллинге
Этап 5. Настройка тарифов
Создайте тарифы для интернета, телефонии (местная/междугородняя/международная связь) и телевидения.
Этап 6. Добавление абонентов
Создайте абонентские аккаунты, заполните персональные данные и внесите средства на баланс. Для миграции с других систем поддерживается импорт через CSV-файлы.
Этап 7. Финальное тестирование
Проверьте полный цикл работы для абонентов и интеграцию оборудования по всем типам услуг.
Видеоинструкции
Видеоуроки по работе с системой СмИТ Биллинг 1.0.
Установка
Установка СмИТ Биллинг 1.0
Настройка системы
Создание администратора биллинга
Работа с абонентами
Создание абонента
Миграция абонентов в СмИТ Биллинг 1.0
Заведение юридических лиц в СмИТ Биллинг 1.0
ФИАС в СмИТ Биллинг 1.0
Тарификация
Создание тарифов и услуг
Интеграция
Интеграция оборудования на примере MikroTik
Финансовые операции
Дополнительно
Настройка шаблонов печати
Настройка шаблонов сообщений
Дочерние страницы
- Видео-инструкции Обучающие видеоматериалы по работе с системой
- Миграция Перенос данных из других биллинговых систем
- Установка Подробная инструкция по установке
- Системные требования Аппаратные и программные требования
- Тестирование СмИТ Биллинг 1.0 на Docker Быстрый запуск через docker compose up -d