Max Fowler 0e1c662c17
Merge pull request #8 from peachcloud/talk-to-bind
Dynamic Configuration Of Bind Configurations Via Rocket API
2021-05-18 20:16:42 +02:00
2021-05-18 18:53:52 +02:00
2021-05-10 10:46:15 +02:00
2021-05-18 09:25:18 +02:00
2021-05-18 18:49:01 +02:00
2021-05-18 18:49:01 +02:00

peach-dyndns-host

a dynamic DNS server to host the names of guests with changing IP addresses. provides an http API for updating bind9 configurations.

work in progress

demo

git clone git@github.com:peachcloud/peach-dyndns-host
cd peach-dyndns-host
cargo run -- -vvv # DEBUG log verbosity

in another terminal

nslookup blue.dyn.peachcloud.org ns.peachcloud.org 

or

curl http://localhost:3000

testing

contains bash scripts for testing and debugging dynamic dns server behavior using nslookup

Description
A dynamic DNS server to host the names of guests with changing IP addresses by providing an HTTP API for updating bind9 configurations.
Readme 8.6 MiB
v0.1.0 Latest
2021-12-06 16:45:21 +00:00
Languages
Rust 93.8%
Shell 6.2%