https://github.com/bsdavidson/homebase
Host your own dynamic DNS via Digital Ocean
https://github.com/bsdavidson/homebase
digital-ocean dynamic-dns golang
Last synced: 11 months ago
JSON representation
Host your own dynamic DNS via Digital Ocean
- Host: GitHub
- URL: https://github.com/bsdavidson/homebase
- Owner: bsdavidson
- License: mit
- Created: 2016-04-21T03:39:48.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2016-04-21T04:19:41.000Z (over 10 years ago)
- Last Synced: 2024-06-20T11:59:42.875Z (about 2 years ago)
- Topics: digital-ocean, dynamic-dns, golang
- Language: Go
- Size: 6.84 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Homebase
Homebase grabs your current public IP address and updates a Digital Ocean hostname
to point to the IP. You can use this to provide your own dynamic DNS for home
computers.
## Installation
Download the [latest release](https://github.com/bsdavidson/homebase/releases/latest) and rename the file to `homebase`.
## Usage
Run from commandline:
$ homebase --domain example.com --record subdomain --token YOUR_API_TOKEN
Your domain will need to be hosted with Digital Ocean and you'll need a
[Digital Ocean API token](https://cloud.digitalocean.com/settings/api/tokens).
## Contributing
Bug reports and pull requests are welcome on GitHub at https://github.com/bsdavidson/homebase.
## License
The project is available as open source under the terms of the [MIT License](http://opensource.org/licenses/MIT).