An open API service indexing awesome lists of open source software.

https://github.com/cobaltgit/docker-dynu-updater

An extremely minimal (~10MB) Docker image using Alpine Linux and cURL running a Bash script to update Dynu DDNS entries
https://github.com/cobaltgit/docker-dynu-updater

alpine curl ddns docker

Last synced: 2 months ago
JSON representation

An extremely minimal (~10MB) Docker image using Alpine Linux and cURL running a Bash script to update Dynu DDNS entries

Awesome Lists containing this project

README

        

# Dynu DDNS Update Client
### An extremely minimal (<10MB) image with cURL and Alpine Linux running a Bash script to update Dynu DDNS entries

## Usage:
### Terminal:
```bash
docker run -d -e USERNAME= -e PASSWORD= -e DOMAIN= -e DELAY= --restart=unless-stopped cobaltdocker/dynu-updater
```
### Docker Compose
```yml
...
ddns:
image: cobaltdocker/dynu-updater
environment:
USERNAME: ""
PASSWORD: ""
DOMAIN: ""
DELAY: ""
container_name: ddns
restart: unless-stopped
...
```
*Omit the delay environment variable to default to 15 seconds

### CAVEATS
* To update multiple domains, you will need to run separate containers, just change out the $DOMAIN variable for each one.

## Default Environment Variables
DELAY: 15 (seconds)