mikopbx/core

基于Asterisk的面向中小企业的免费PBX系统

赞助包维护!
Patreon

安装量: 1,216

依赖项: 0

建议者: 0

安全: 0

星标: 366

关注者: 14

分支: 61

开放问题: 41

类型:应用

2024.1.114 2024-05-14 10:00 UTC

README

Translation status GitHub All Releases GitHub last commit (branch) Scrutinizer Code Quality GitHub

MikoPBX - 小型企业的免费电话系统


88b           d88  88  88                     88888888ba   88888888ba  8b        d8
888b         d888  ""  88                     88      "8b  88      "8b  Y8,    ,8P
88`8b       d8'88      88                     88      ,8P  88      ,8P   `8b  d8'
88 `8b     d8' 88  88  88   ,d8   ,adPPYba,   88aaaaaa8P'  88aaaaaa8P'     Y88P
88  `8b   d8'  88  88  88 ,a8"   a8"     "8a  88""""""'    88""""""8b,     d88b
88   `8b d8'   88  88  8888[     8b       d8  88           88      `8b   ,8P  Y8,
88    `888'    88  88  88`"Yba,  "8a,   ,a8"  88           88      a8P  d8'    `8b
88     `8'     88  88  88   `Y8a  `"YbbdP"'   88           88888888P"  8P        Y8


什么是MikoPBX?

MikoPBX是一个开源的GUI(图形用户界面),用于控制和管理工作电话(PBX)。MikoPBX遵循GPL许可。MikoPBX是完全模块化的Asterisk GUI,用PHP和JavaScript编写。这意味着您可以简单地编写您能想到的任何模块,并将其免费提供给您的客户,使他们能够利用Asterisk中的有益功能。发布的固件包括Linux操作系统以及Asterisk、Nginx、PHP-FPM、iptables等服务。

MikoPBX是一个功能齐全的电话解决方案,具有顶级性能、高度稳定性和丰富的功能。您可以在本地安装MikoPBX(硬件安装)或在任何类型的云服务(Google Cloud、Amazon Cloud Solution、Microsoft Azure等)上安装MikoPBX。

系统具有简单便捷的Web界面、通话记录、会议通话、语音邮件、通话转移和拾取、通话队列、交互式语音响应(IVR)菜单、入站和出站通话规则。您还可以在那里找到假日和夜间通话切换器。除了MikoPBX具有定制的呼叫流程编程模块和付费和免费扩展的市场,所有一般业务功能都将永久免费!

入门

  1. 在资产部分下载最新的发布ISO文件
  2. 创建一个新的虚拟机(例如VMware Player)
  3. 在虚拟机设置中选择 其他Linux 6.6.1内核64位
  4. 从ISO固件启动并按照内部说明将MikoPBX安装到存储中。
  5. 通过Web界面使用默认凭据继续设置PBX系统。用户名:admin 密码:admin

或按照我们的维基获取附加说明

特性

  • 非常小的Linux发行版。
  • 易于安装和设置。
  • 多语言界面,有社区支持的翻译服务。
  • 带有Web界面上下文辅助的Wiki文档。
  • 已安装最新的PJSIP堆栈和Asterisk LTS 20版本。
  • 已包含Fail2Ban和iptables。
  • 模块化架构。
  • 插件市场。
  • PHP7.4和phalcon框架
  • 现代代码库按照PSR标准编写,并遵循Airbnb JS代码风格。
  • 友好的社区 :)

要求

如何修改您的系统

对于一些简单的自定义,您可以使用菜单上的拨号计划应用程序点。 拨号计划应用程序支持PHP-AGI或Asterisk拨号计划语言。

或直接在Web界面上定制系统文件。

MikoPBX通常从只读卸载分区加载。如果您想更改核心模块中的某些内容,您应该使用控制台(SSH)命令remount-offload将分区重新挂载为写入模式

如果您想添加一些新功能,我们强烈建议您查看ModuleTemplate仓库。

如何报告错误和问题?

请在这里报告

对于一些想法或问题,您可以在我们的讨论俱乐部中发表意见。

您可以在Telegram上找到与开发者的聊天。

界面和文档翻译

我们已经使用Google翻译服务将网页界面翻译成以下几种语言:

如果您发现错误,欢迎您在Weblate翻译服务中修复。

支持

我们提供由MikoPBX背后的公司MIKO LLC提供的付费支持

或者您可以在这里这里寻求社区帮助。

赞助商

成为赞助商,将您的标志放在我们的GitHub README上,并提供链接到您的网站。成为赞助商

许可证

MikoPBX© - 为小型企业提供的免费电话系统 版权所有 © 2017-2024 Alexey Portnov 和 Nikolay Beketov

本程序是免费软件:您可以在自由软件基金会发布的GNU通用公共许可证的条款下重新分发和/或修改它;许可证的第三版,或(根据您的选择)许可证的任何后续版本。

本程序是在希望它有用的希望下分发的,但没有任何保证;甚至没有关于适销性或适用于特定目的的暗示性保证。有关详细信息,请参阅GNU通用公共许可证。

您应该已经随本程序收到了GNU通用公共许可证的副本。如果没有,请参阅https://gnu.ac.cn/licenses/。本软件是根据GPL-3.0许可证许可的。