1
0
mirror of https://github.com/vbrandl/bind9-api.git synced 2024-11-24 02:41:06 +01:00

Document building the project

This commit is contained in:
Valentin Brandl 2020-11-30 16:40:07 +01:00
parent be5c8c6e62
commit bee19e4c78

View File

@ -7,6 +7,19 @@
This is an attempt to implement an API to create, update or delete DNS records
on a BIND9 DNS server.
## Building
To compile the code, you first need to [install Rust](https://rustup.rs/). Then
you can run
```
cargo build --release
```
in the project root. The server and client binary will be located in
`./target/release/bind9-api` and `./target/release/bind9-api-client`
respectively.
## Server
The server will wait for incoming requests and uses the `nsupdate` command to