承接 unolia/unolia-cli 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

unolia/unolia-cli

最新稳定版本:v1.0.9

Composer 安装命令:

composer create-project unolia/unolia-cli

包简介

Cli tool to interact with the Unolia API

README 文档

README

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

Unolia CLI is a command line interface for managing your DNS records across different providers. It uses Unolia API to unify your provider under the same API. Check out unolia.com for more information.

Currently supported providers:

Installation

Current installation requires you to have PHP and Composer installed on your computer. After that, it's as simple as that:

composer global require unolia/unolia-cli

Connect your accounts

If it's the first time you are using Unolia, add your first providers.

Then you can log in for a 30-day period with this command:

unolia login

If you prefer a longer lifetime, create a token for your user account or one dedicated to your team and use the token as follows:

unolia login --token={TOKEN}

Usage

List information about the current user

unolia me 
unolia teams 

List all domains

unolia domain:list

List all records for a domain

unolia domain:records example.com

Add, update and remove records

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

Check DNS records

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

Upgrade

Installed with composer:

composer global update unolia/unolia-cli

Credits

unolia-cli was created by Eser DENIZ.

License

unolia-cli PHP is licensed under the MIT License. See LICENSE for more information.

统计信息

  • 总下载量: 10
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2024-04-18