bennetgallein / bind-dashboard
BIND 实例仪表板
dev-master
2018-10-16 11:33 UTC
Requires
- ext-pdo: *
- bennetgallein/angle-framework: dev-master
- bennetgallein/bind-php-wrapper: dev-master
- simplon/mysql: ^2.2
This package is auto-updated.
Last update: 2024-09-17 10:22:28 UTC
README
用于管理 BIND9 服务器上 DNS 条目的仪表板
此面板提供基于用户的面板,用于管理您自己的域名服务器上的域名 DNS 条目。
要求
- 安装了 BIND9 的服务器
- 安装了 BIND-PythonAPI(可以与 BIND 在同一服务器上)
安装
Linux
进入您希望安装面板的文件夹
git clone https://github.com/bennetgallein/BIND-Dashboard .
composer install
在浏览器中访问网站并按照网站上的说明操作。
使用示例
作为托管面板:使用数据库在用户在您的面板上注册时插入用户,并使用 API 分配域名。
API
该面板提供了一些 REST-API 端点,以启用用户的注册和删除。
元信息
您的名字 – @bennetgallein – bennet@intranetproject.net
根据 GLP3.0 许可证分发。有关更多信息,请参阅 LICENSE
。
https://github.com/yourname/github-link
贡献
- 分支它(https://github.com/bennetgallein/BIND-Dashboard/fork)
- 创建您的功能分支(
git checkout -b feature/fooBar
) - 提交您的更改(
git commit -am 'Add some fooBar'
) - 推送到分支(
git push origin feature/fooBar
) - 创建一个新的拉取请求