happyDomain/Dockerfile-builded
Renovate Bot 78e4a3f152
Some checks failed
continuous-integration/drone/push Build is failing
chore(deps): update alpine docker tag to v3.23
2025-12-03 21:17:50 +00:00

23 lines
471 B
Text

FROM alpine:3.23
EXPOSE 8081
ENTRYPOINT ["/usr/sbin/happyDomain"]
HEALTHCHECK CMD curl --fail http://localhost:8081/api/version
ENV HAPPYDOMAIN_LEVELDB_PATH=/data/happydomain.db
RUN apk add --no-cache \
curl \
jq \
&& \
adduser --system --no-create-home --uid 15353 happydomain && \
mkdir /data && chown happydomain /data
USER happydomain
WORKDIR /data
VOLUME /data
COPY happydomain /usr/sbin/happyDomain
COPY hadmin.sh /usr/bin/hadmin