MVP including features: * Detect IP change * Configurable/generic external IP provider * Configurable/generic DNS provider * Impl. of plain external IP provider * Impl. of Ionos DNS provider Reviewed-on: #1 Co-authored-by: Timo Behrendt <t.behrendt@t00n.de> Co-committed-by: Timo Behrendt <t.behrendt@t00n.de>
10 lines
118 B
Go
10 lines
118 B
Go
package externalIpProvider
|
|
|
|
import (
|
|
"net"
|
|
)
|
|
|
|
type ExternalIpProvider interface {
|
|
GetExternalIp() (net.IP, error)
|
|
}
|