Socket
Socket
Sign inDemoInstall

pointdns-cli

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

pointdns-cli

CLI for bulk PointDNS operations


Version published
Weekly downloads
1
decreased by-50%
Maintainers
1
Weekly downloads
 
Created
Source

pointdns-cli

An interactive or non-interactive CLI app for managing your PointDNS zones and records in bulk.

Install

npm i -g pointdns-cli

Usage

Most command parameters will, if omitted, be requested interactively.

Credentials

Managing zones and records requires an API token available on the PointDNS profile page.

Credentials are saved as plain text in $XDG_CONFIG_HOME/configstore/pointdns-cli.json. Feel free to submit an issue if you require some form of encryption.

Listing credentials

While API tokens are currently saved as plain text, they will be omitted from the credential listing.

The current default credentials will be marked with a tick symbol.

pdns credentials list
Adding credentials

First added credentials will be set as default automatically.

pdns credentials add [username] [apitoken]
Setting default credentials

Default credentials are used for all zone and record management commands.

pdns credentials set [username]
Removing credentials

Deleting a default credentials will automatically set the first available credentials as default.

pdns credentials remove [username]

Zones

Listing zones
pdns zones list
Adding a zone

Coming soon

Bulk adding zones

Coming soon

Deleting zones

This command only works interactively.

pdns zones delete

Records

Listing records
pdns records list [zone]
Adding records

Coming soon

Bulk adding records

Coming soon

Deleting records

This command only works interactively.

pdns records delete [zone]

Contributing

Pull requests and issues are very much welcome.

This project adheres to the Javascript Standard Style.

License

Apache License 2.0

Code Of Conduct

Unnecessary.

FAQs

Package last updated on 04 Feb 2018

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc