FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

unolia/unolia-cli at v1.2.0 · GitHub

Repository files navigation

Unolia CLI

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.

About

CLI tool to manage all your domains

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Used by

Contributors

Languages


Back | FazBrowse Home | New Git URL