commit 9cedefbabab5750b206621d821fc3794dfcdf368 Author: mykola2312 <49044616+mykola2312@users.noreply.github.com> Date: Thu Aug 28 17:10:50 2025 +0300 initial commit diff --git a/Containerfile b/Containerfile new file mode 100644 index 0000000..7885568 --- /dev/null +++ b/Containerfile @@ -0,0 +1,8 @@ +# Containerfile +FROM debian:stable-slim + +RUN apt-get update && \ + apt-get install -y --no-install-recommends ddclient && \ + rm -rf /var/lib/apt/lists/* + +ENTRYPOINT ["ddclient", "-foreground", "-verbose", "-file", "/etc/ddclient/ddclient.conf"] diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..822bb48 --- /dev/null +++ b/LICENSE @@ -0,0 +1,25 @@ +BSD 2-Clause License + +Copyright (c) 2025, mykola2312. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +SUCH DAMAGE. diff --git a/README.md b/README.md new file mode 100644 index 0000000..60648e2 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# podman-ddclient + +Podman container for ddclient to run on VyOS NGFW