unolia/unolia-cli

与Unolia API交互的命令行工具

安装: 6

依赖: 0

建议者: 0

安全: 0

星标: 1

关注者: 1

分支: 0

开放问题: 0

类型:项目

v1.0.7 2024-07-17 11:47 UTC

This package is auto-updated.

Last update: 2024-09-18 15:31:14 UTC


README

GitHub release (with filter) Packagist PHP Version Packagist License (custom server)

Unolia CLI是一个命令行界面,用于管理您在不同提供商之间的DNS记录。它使用Unolia API将您的提供商统一到同一个API下。有关更多信息,请访问unolia.com

当前支持的提供商

安装

当前安装需要您在计算机上安装PHP和Composer。之后,就非常简单了

composer global require unolia/unolia-cli

连接您的账户

如果您是第一次使用Unolia,请添加第一个提供商

然后您可以使用以下命令登录30天

unolia login

如果您希望使用更长的有效期,请为您的用户账户或团队创建一个令牌,并按照以下方式使用令牌

unolia login --token={TOKEN}

使用方法

列出当前用户的信息

unolia me 
unolia teams 

列出所有域名

unolia domain:list

列出域名的所有记录

unolia domain:records example.com

添加、更新和删除记录

unolia domain:add example.com MX mg.example.com "10 mxa.eu.mailgun.org"
unolia domain:add example.com MX mg.example.com "10 mxb.eu.mailgun.org"
unolia domain:update {ID} 
unolia domain:remove {ID}

检查DNS记录

unolia dig unolia.com TXT
unolia dig unolia.com A

升级

通过composer安装

composer global update unolia/unolia-cli

致谢

unolia-cli由Eser DENIZ创建。

许可证

unolia-cli PHP遵循MIT许可证。有关更多信息,请参阅LICENSE。