Sign inSign up

georgegeorgulasiv/dreamdns

By georgegeorgulasiv

•Updated over 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

over 7 years ago

docker pull georgegeorgulasiv/dreamdns