Skip to content
This repository has been archived by the owner on May 5, 2020. It is now read-only.

nVentiveUX/docker-noip-duc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

ARCHIVED - docker-noip-duc

Build Status

I have moved to https://duckdns.org

Docker image for no-ip.com Linux Dynamic Update Client installation. Think for RaspberryPi. Check tags at https://hub.docker.com/r/nventiveux/docker-noip-duc

Quick start

Clone this repository and build the Docker image.

$ git clone [email protected]:nVentiveUX/docker-noip-duc.git
$ cd docker-noip-duc
$ docker build -rm -t nventiveux/docker-noip-duc -t nventiveux/docker-noip-duc:latest .

Configure noip

$ docker run --rm -it -v "noip:/usr/local/etc/" nventiveux/docker-noip-duc:latest noip2 -C

Run as a service

$ docker service create \
  --name noip \
  --replicas 1 \
  --mount 'type=volume,src=noip,dst=/usr/local/etc/' \
  --no-resolve-image \
  nventiveux/docker-noip-duc:latest

Run as a daemon

$ docker run -d \
  --name noip \
  --volume "noip:/usr/local/etc/" \
  --restart=always \
  nventiveux/docker-noip-duc:latest