feat: mvp (#1)
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>
This commit was merged in pull request #1.
This commit is contained in:
9
pkg/externalIpProvider/externalIpProvider.go
Normal file
9
pkg/externalIpProvider/externalIpProvider.go
Normal file
@@ -0,0 +1,9 @@
|
||||
package externalIpProvider
|
||||
|
||||
import (
|
||||
"net"
|
||||
)
|
||||
|
||||
type ExternalIpProvider interface {
|
||||
GetExternalIp() (net.IP, error)
|
||||
}
|
||||
Reference in New Issue
Block a user