Golang implementation of DynDNS on CloudFlare. Update a dns record to be your specific public IP (which might change over time).
cp config.env.example config.env
- Create config.env filenano config.env
- Edit file with your creds + subdomain + domainmake docker-build
- Compile the go code + build containermake docker-run
- Run docker container with config.env as environment vars in container
- Implement glog / logging levels
- Clean up main.go
- Clean Makefile/scripts
- Create k8s secret generator from config.env file?
- Make secret mounted as volume/file, pass --env-file to main.go
- Dockerhub auto tag images