Block a user
certbot-cron-dev (gitea-actions)
Published 2024-02-19 17:42:53 +00:00 by MrMeeb
Installation
docker pull git.mrmeeb.stream/mrmeeb/certbot-cron-dev:gitea-actionssha256:351b9eada218cb9883535684336c23548da59e63633dd6c3dbd91369e2fa393b
Images
| Digest | OS / Arch | Size |
|---|---|---|
| e30821c47c | linux/amd64 | 83 MiB |
| 7f7cc661bd | linux/arm64 | 80 MiB |
Image Layers ( linux/arm64)
| ADD file:d0764a717d1e9d0aff3fa84779b11bfa0afe4430dcb6b46d965b209167639ba0 in / |
| CMD ["/bin/sh"] |
| ARG TARGETARCH |
| ENV S6_OVERLAY_ARCH=aarch64 |
| ARG S6_OVERLAY_VERSION=3.1.6.2 |
| ENV PUID=1000 |
| ENV PGID=1000 |
| ENV TZ=UTC |
| ENV GENERATE_DHPARAM=true |
| ENV INTERVAL=0 */6 * * * |
| ENV ONE_SHOT=false |
| ENV DOMAINS= |
| ENV EMAIL= |
| ENV STAGING=false |
| ENV CUSTOM_CA= |
| ENV CUSTOM_CA_SERVER= |
| ENV PLUGIN=standalone |
| ENV PROPOGATION_TIME=10 |
| ENV CLOUDFLARE_TOKEN= |
| ENV CERT_COUNT=1 |
| RUN |1 S6_OVERLAY_VERSION=3.1.6.2 /bin/sh -c apk update && apk add curl bash python3 py3-virtualenv procps tzdata nano shadow xz busybox-suid openssl # buildkit |
| RUN |1 S6_OVERLAY_VERSION=3.1.6.2 /bin/sh -c mkdir /config && mkdir /app && useradd -u 1000 -U -d /config -s /bin/false mrmeeb && usermod -G users mrmeeb # buildkit |
| RUN |1 S6_OVERLAY_VERSION=3.1.6.2 /bin/sh -c curl -fsSL "https://github.com/just-containers/s6-overlay/releases/download/v${S6_OVERLAY_VERSION}/s6-overlay-noarch.tar.xz" | tar Jpxf - -C / && curl -fsSL "https://github.com/just-containers/s6-overlay/releases/download/v${S6_OVERLAY_VERSION}/s6-overlay-${S6_OVERLAY_ARCH}.tar.xz" | tar Jpxf - -C / && curl -fsSL "https://github.com/just-containers/s6-overlay/releases/download/v${S6_OVERLAY_VERSION}/s6-overlay-symlinks-noarch.tar.xz" | tar Jpxf - -C / && curl -fsSL "https://github.com/just-containers/s6-overlay/releases/download/v${S6_OVERLAY_VERSION}/s6-overlay-symlinks-arch.tar.xz" | tar Jpxf - -C / # buildkit |
| ENV S6_BEHAVIOUR_IF_STAGE2_FAILS=2 S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 S6_VERBOSITY=1 |
| RUN |1 S6_OVERLAY_VERSION=3.1.6.2 /bin/sh -c python3 -m venv /app/certbot/ && /app/certbot/bin/pip install --upgrade pip # buildkit |
| COPY requirements.txt /app/certbot/requirements.txt # buildkit |
| RUN |1 S6_OVERLAY_VERSION=3.1.6.2 /bin/sh -c apk add --no-cache --virtual .deps gcc python3-dev libc-dev libffi-dev && /app/certbot/bin/pip install wheel && /app/certbot/bin/pip install "Cython<3.0" pyyaml --no-build-isolation && /app/certbot/bin/pip install -r /app/certbot/requirements.txt && ln -s /app/certbot/bin/certbot /usr/bin/certbot && apk del .deps # buildkit |
| COPY root / # buildkit |
| RUN |1 S6_OVERLAY_VERSION=3.1.6.2 /bin/sh -c chmod +x /container-init.sh && chmod +x /certbot-prepare.sh && chmod +x /certbot-renew.sh && chmod +x /check-one-shot.sh && chown -R ${PUID}:${PGID} /app /config # buildkit |
| ENTRYPOINT ["/init"] |
Details
2024-02-19 17:42:53 +00:00
Versions (1)
View all
Container
1
OCI / Docker
gitea-actions
2024-02-19