* update python project use setup tools, and upgrade github action version * add manual run trigger * add check not found check * remove TODO as not possible * Update doc and add default value of non required config --------- Co-authored-by: Snigdhajyoti Ghosh <snigdhasjg@users.noreply.github.com>
18 lines
272 B
Docker
18 lines
272 B
Docker
FROM python:3.12-alpine AS base
|
|
|
|
ENV LANG C.UTF-8
|
|
ENV LC_ALL C.UTF-8
|
|
ENV PYTHONDONTWRITEBYTECODE 1
|
|
ENV PYTHONFAULTHANDLER 1
|
|
ENV PYTHONUNBUFFERED 1
|
|
|
|
WORKDIR /build
|
|
|
|
COPY . .
|
|
RUN pip install --no-cache-dir .
|
|
|
|
WORKDIR /
|
|
RUN rm -rf /build
|
|
|
|
ENTRYPOINT ["docker-nsupdate-ddns"]
|