|Renovate [bot] ca848e7118|
Despite the name, this doesn't explode any DNS servers, nor will it explode any DNS services.
dnsexploder aims to do one thing: update DNS records.
Is as easy as any other rust project. In essence,
- Install rust (v1.60+, v1.63 if email)
- Clone and cd to the repo
To build a static executable, you will need to have the musl target installed.
musl-gcc must also be installed. It should be available in the
rustup target add x86_64-unknown-linux-musl
Afterwards, replace the command in point 3 with this instead.
cargo build -F static[,<any other features>] --no-default-features --target=x86_64-unknown-linux-musl
Currently, these features are defined. Items marked with 🚎 are enabled by default.
default🚎: default feature
native🚎: native libraries with dynamic linking
static: enable libraries with static compilation support
rustls: use rustls instead of native-tls libraries
This codebase is licensed under the glwt(s) license. This means I have no idea what I'm doing, and you're better off using a search engine for help.
Here's a list of currently supported DNS providers.