Penflip

Penflip - Write better with others

  • Loading...
  • Discover Projects
  • Help
  • Signup
  • Login
  • Welcome back!
    No account? Signup Close
    Ready to write better?
    Have an account? Login Close

weirded · cb5_opennet

Make Changes
0

Выпущена стабильная версия Carbon Billing 5

Версия 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.4 была принята в основную ветку.
  • 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 для наблюдения за состоянием сервера.

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

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

Ссылки

Описание релиза от разработчиков

Более подробная информация о продукте и страница для скачивания.

Updated by weirded almost 6 years (view history)
    Chat Pending changes 0 Contributors
    Download Share

    Download

    Working...

    Downloading...

    Downloaded!

    Download more

    Error!

    Your download couldn't be processed. Check for abnormalities and incorrect syntax. We've been notified of the issue.

    Back

    Download PDF Download ePub Download HTML Download Word doc Download text Download source (archive)

    Close
306 Words
2,476 Characters

Share

Collaborators make changes on their own versions, and all changes will be approved before merged into the main version.

Close

Penflip is made by Loren Burton
in Los Angeles, California

Tweet

    About

  • Team
  • Pricing
  • Our Story

    Quick Start

  • Markdown
  • Penflip Basics
  • Working Offline

    Support

  • Help
  • Feedback
  • Terms & Privacy

    Connect

  • Email
  • Twitter