website-assistant-renewer (latest)
Published 2025-08-13 21:29:22 +02:00 by Minecon724
Installation
docker pull git.m724.eu/minecon724/website-assistant-renewer:latest
sha256:d7669ff7154920865369d6e2652727cd459565dfb469d0da827ce3e7e86abe4c
About this package
A pure Unix shell script implementing ACME client protocol
Image layers
ADD alpine-minirootfs-3.21.4-x86_64.tar.gz / # buildkit |
CMD ["/bin/sh"] |
RUN /bin/sh -c apk --no-cache add -f openssl openssh-client coreutils bind-tools curl sed socat tzdata oath-toolkit-oathtool tar libidn jq cronie # buildkit |
ENV LE_CONFIG_HOME=/acme.sh |
ARG AUTO_UPGRADE= |
ENV AUTO_UPGRADE= |
COPY ./acme.sh /install_acme.sh/acme.sh # buildkit |
COPY ./deploy /install_acme.sh/deploy # buildkit |
COPY ./dnsapi /install_acme.sh/dnsapi # buildkit |
COPY ./notify /install_acme.sh/notify # buildkit |
RUN |1 AUTO_UPGRADE= /bin/sh -c cd /install_acme.sh && ([ -f /install_acme.sh/acme.sh ] && /install_acme.sh/acme.sh --install || curl https://get.acme.sh | sh) && rm -rf /install_acme.sh/ # buildkit |
RUN |1 AUTO_UPGRADE= /bin/sh -c ln -s /root/.acme.sh/acme.sh /usr/local/bin/acme.sh && crontab -l | grep acme.sh | sed 's#> /dev/null#> /proc/1/fd/1 2>/proc/1/fd/2#' | crontab - # buildkit |
RUN |1 AUTO_UPGRADE= /bin/sh -c for verb in help version install uninstall upgrade issue signcsr deploy install-cert renew renew-all revoke remove list info showcsr install-cronjob uninstall-cronjob cron toPkcs toPkcs8 update-account register-account create-account-key create-domain-key createCSR deactivate deactivate-account set-notify set-default-ca set-default-chain ; do printf -- "%b" "#!/usr/bin/env sh\n/root/.acme.sh/acme.sh --${verb} --config-home /acme.sh \"\$@\"" >/usr/local/bin/--${verb} && chmod +x /usr/local/bin/--${verb} ; done # buildkit |
RUN |1 AUTO_UPGRADE= /bin/sh -c printf "%b" '#!'"/usr/bin/env sh\n if [ \"\$1\" = \"daemon\" ]; then \n exec crond -n -s -m off \n else \n exec -- \"\$@\"\n fi\n" >/entry.sh && chmod +x /entry.sh # buildkit |
VOLUME [/acme.sh] |
ENTRYPOINT ["/entry.sh"] |
CMD ["--help"] |
COPY file:e4841a0040a8094d8298bb0e5a1c3ea6e19ed03d170448ab60a1970157f24868 in /docker-entrypoint.sh |
COPY dir:54fb302fd001fcd151ab4927dec399997073f9ee351d52de3146a10f23d84af4 in /opt/scripts/ |
ENV ACME_SERVER=letsencrypt |
ENTRYPOINT ["/docker-entrypoint.sh"] |
Labels
Key | Value |
---|---|
io.buildah.version | 1.40.1 |
org.opencontainers.image.created | 2025-08-12T14:31:20.425Z |
org.opencontainers.image.description | A pure Unix shell script implementing ACME client protocol |
org.opencontainers.image.licenses | GPL-3.0 |
org.opencontainers.image.revision | 49513cb2ee68176c8608af2f5e72895dc8cf07bc |
org.opencontainers.image.source | https://github.com/acmesh-official/acme.sh |
org.opencontainers.image.title | acme.sh |
org.opencontainers.image.url | https://github.com/acmesh-official/acme.sh |
org.opencontainers.image.version | dev |