Updated document.txt

weirded authored
revision ac209000101a8b5e5c7dd11e100a3c995df7f35b
document
# Выпущена стабильная версия Carbon Billing 5.1

Версия 5.1 включает в себя и приведение проекта в коробочное состояние, и исправление большей части всплывших за время использования прошлой версии багов, и новые фишки.

## Вкратце о проекте:

Carbon Billing 5 это модульный биллинг, поставляющийся в виде дистрибутива Linux с предварительно настроенными контейнерами приложений. Основан он на базе CentOS 6.4, скоро планируется переход на пакетную базу CentOS 6.5. Содержит по умолчанию несколько приложений для провайдера, каждое из которых находится в chroot-окружении, позже задуман переход на LXC.

- **asr_billing** - собственно сам биллинг + веб-интерфейс для управления абонентами. Ядро составляет связка кода на Python + Firebird 2.1, веб интерфейс написан на Django + Bootstrap. Несколько патчей fbbackend, для обеспечения совместимости с django 1.5 были принята мэйнтейнерами.
- **asr_cabinet** - личный кабинет пользователя, портированный с Carbon Billing 4, написан на CodeIgniter, имеет встроенный хелпдеск интегрированный с интерфейсом для операторов в asr_billing.
- **asr_fiscal** - платёжные системы, на текущий момент поддерживается 19 штук. Что забавно, большая часть платёжных систем похожа на другие, так что интеграция в большей части случаев представляет собой копирование одной системы и правку названий полей и кодов ошибок, и занимает около 10-20 минут.
- **auth** - система авторизации для предоставления доступа к веб-интерфейсу администрирования / API.
- **base** - базовая система, которая позволяет управлять контейнерами приложений + веб-интерфейс для администрирования.
- **collector** - netflow / sflow коллекторы, DHCP-сервер, конфиг генерируется через запрос к API.
- **monitoring** - преднастроенные zabbix server и zabbix agent для наблюдения за состоянием сервера.

Все контейнеры и демоны в них отключаемые, общение между контейнерами проходит исключительно по сети, каждый демон имеет свой IP адрес, поэтому они легко могут быть разнесены на несколько серверов, продублированы и так далее.

Кстати, недавно выпущена alpha версия Carbon Billing Softrouter 5, которая содержит контейнер Carbon XGE Router 5, содержащий производительный маршрутизатор для провайдеров, связка с которым уже настроена, но это отдельная тема и новость будет чуть позже.

## Ссылки

[Описание релиза от разработчиков](http://blog.carbonsoft.ru/release-box-carbon-billing-5/), там же вы можете прослушать эксклюзивный электрон8-битный трек от одного из них.

P.S: кстати, за установку [раздаются игры в Steam и разыгрывается банальнейший iPad Mini](http://www.carbonsoft.ru/carbon_billing/).