1 unstable release
Uses new Rust 2024
new 0.1.0 | Apr 2, 2025 |
---|
#524 in Command line utilities
120 downloads per month
21KB
428 lines
Domeneshop IP Updater
A CLI tool by Erlend Ryan for updating DNS records at Domeneshop with your current IP address.
Installation
cargo install domeneshop-ip
Usage
domeneshop-ip [OPTIONS]
Options
--token <TOKEN> Domeneshop API token [env: DOMENESHOP_API_TOKEN=]
--secret <SECRET> Domeneshop API secret [env: DOMENESHOP_API_SECRET=]
--domain-input <DOMAIN> Domain to manage (e.g. example.com or sub.example.com)
-y, --yes Skip all confirmation prompts
--help Show help information
--version Show version information
Features
- Automatically detects your public IP address
- Lists available network interfaces
- Updates DNS A or AAAA records at Domeneshop
- Stores API credentials securely for future use
- Interactive mode with confirmation prompts
License
Apache-2.0
Dependencies
~10–22MB
~302K SLoC