Sign inSign up

georgegeorgulasiv/dreamdns

By georgegeorgulasiv

Updated about 7 years ago

Scroll down and read it, but short version: DreamHost dynamic DNS using docker secrets

Image
0

1.9K

georgegeorgulasiv/dreamdns repository overview

Dynamic DNS for Dreamhost in a docker container

Requirements

In order to use this docker image, you will need the following docker secrets defined and available to your container:

  • DREAMHOST_API_KEY
  • RECORD_TYPE
  • RECORD_TO_UPDATE

You will also need an API key with access to all DNS APi commands. You can generate your API key from this page when you are logged in.

You can find out more about this API at DreamHost's DNS API documentation page.

You can easily create the relevant docker secrets with:

  • printf $SECRET_VALUE | docker secret create DREAMHOST_API_KEY -
  • printf $SECRET_VALUE | docker secret create RECORD_TYPE -
  • printf $SECRET_VALUE | docker secret create RECORD_TO_UPDATE -

You can easily start your Dynamic DNS service with:

docker stack deploy -c docker-compose.yml dns

or

docker-compose up

Tag summary

Content type

Image

Digest

Size

6.3 MB

Last updated

about 7 years ago

docker pull georgegeorgulasiv/dreamdns