Skip to content

ktateish/gdipwebc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gdipwebc

Yet another GnuDIP http client implementation in Go

What is GnuDIP

GnuDIP is a software that implements a Dynamic DNS service. Development/maintenance of GnuDIP is stopped for a long time.

What is gdipwebc

gdipwebc is a GnuDIP client implementation in Go. It only supports the HTTP based protocol. It is dockerized and easily deployable on kubernetes clusters.

Usage

CLI

  • Install
$ go get github.com/ktateish/gdipwebc
  • Register the address that the server see me at, and pass it back to me
$ gdipwebc --url http://gnudip.svc.example.com/ --user foo --password my_secret_pw --domain-name foo.example.org
192.168.1.1
  • Register a specific address
$ gdipwebc --url http://gnudip.svc.example.com/ --user foo --password my_secret_pw --domain-name foo.example.org --address 192.168.1.1
192.168.1.1

Docker

TBU

Kubernetes

TBU

Acknowledgement

Author

Katsuyuki Tateishi kt@wheel.jp

About

Yet another GnuDIP http client implementation in Go

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published