nginx-proxy-core (sha-9ec6f10)

Published 2026-10-22 19:57:29 -05:00 by anna

Installation

docker pull git.drafmora.freeddns.org/anna/nginx-proxy-core:sha-9ec6f10
sha256:965ec75e30d21137dc7586e99449a8fd6424c840e6b1c74911a13953d371de4a

Images

Digest OS / Arch Size
d156aee86c linux/amd64 459 MiB
f88e40f5e3 linux/arm64 450 MiB

Image Layers ( linux/arm64)

# debian.sh --arch 'arm64' out/ 'trixie' '@1792531975'
LABEL maintainer=Jamie Curnow <jc@jc21.com>
SHELL [/bin/bash -o pipefail -c]
ARG TARGETPLATFORM=linux/arm64
RUN |1 TARGETPLATFORM=linux/arm64 /bin/bash -o pipefail -c echo "Base: debian:trixie-slim, ${TARGETPLATFORM:-linux/amd64}" > /built-for-arch # buildkit
RUN |1 TARGETPLATFORM=linux/arm64 /bin/bash -o pipefail -c apt-get update && apt-get install -y --no-install-recommends apache2-utils ca-certificates curl figlet jq libncurses6 libpcre2-8-0 libreadline8 openssl perl tzdata unzip zlib1g gettext wget xz-utils libmaxminddb-dev moreutils && apt-get clean && rm -rf /var/lib/apt/lists/* && rm -rf /var/cache/* /var/log/* /tmp/* /var/lib/dpkg/status-old # buildkit
COPY ./docker/files/.bashrc /root/.bashrc # buildkit
COPY /tmp/lua /tmp/lua # buildkit
COPY /tmp/luarocks /tmp/luarocks # buildkit
COPY ./docker/scripts/install-lua.sh /tmp/install-lua.sh # buildkit
COPY /tmp/openresty /tmp/openresty # buildkit
COPY ./docker/scripts/install-openresty.sh /tmp/install-openresty.sh # buildkit
ARG OPENRESTY_VERSION=1.31.1.1
ENV SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt OPENRESTY_VERSION=1.31.1.1
RUN |2 TARGETPLATFORM=linux/arm64 OPENRESTY_VERSION=1.31.1.1 /bin/bash -o pipefail -c apt-get update && apt-get install -y gcc make socat git && /tmp/install-lua.sh && /tmp/install-openresty.sh && apt-get remove -y make gcc git wget gettext && apt-get autoremove -y && apt-get clean && rm -rf /var/lib/apt/lists/* && rm -rf /var/cache/* /var/log/* /tmp/* /var/lib/dpkg/status-old # buildkit
LABEL org.label-schema.schema-version=1.0 org.label-schema.license=MIT org.label-schema.name=nginx-full org.label-schema.description=A base image for use by Nginx Proxy Manager org.label-schema.url=https://github.com/nginxproxymanager/docker-nginx-full org.label-schema.vcs-url=https://github.com/nginxproxymanager/docker-nginx-full.git org.label-schema.cmd=docker run --rm -ti nginxproxymanager/nginx-full:latest
ARG TARGETPLATFORM=linux/arm64
LABEL maintainer=Jamie Curnow <jc@jc21.com>
RUN |1 TARGETPLATFORM=linux/arm64 /bin/bash -o pipefail -c echo "Certbot, ${TARGETPLATFORM:-linux/amd64}" >> /built-for-arch # buildkit
RUN |1 TARGETPLATFORM=linux/arm64 /bin/bash -o pipefail -c apt-get update && apt-get install -y --no-install-recommends python3 python3-venv && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit
COPY ./docker/files/.bashrc.certbot /root/.bashrc # buildkit
COPY /opt/certbot /opt/certbot # buildkit
ENV PATH=/opt/certbot/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
RUN |1 TARGETPLATFORM=linux/arm64 /bin/bash -o pipefail -c python3 -m venv /opt/certbot/ && curl -L 'https://bootstrap.pypa.io/get-pip.py' | /opt/certbot/bin/python3 && sed -i 's/include-system-site-packages = false/include-system-site-packages = true/g' -i /opt/certbot/pyvenv.cfg && ln -s /opt/certbot/bin/certbot /usr/bin/certbot # buildkit
LABEL org.label-schema.cmd=docker run --rm -ti nginxproxymanager/nginx-full:certbot
ARG TARGETPLATFORM=linux/arm64
LABEL maintainer=Jamie Curnow <jc@jc21.com>
RUN |1 TARGETPLATFORM=linux/arm64 /bin/bash -o pipefail -c echo "Certbot + Node, ${TARGETPLATFORM:-linux/amd64}" >> /built-for-arch # buildkit
ENV CURL_CA_BUNDLE=/etc/ssl/certs/ca-certificates.crt
RUN |1 TARGETPLATFORM=linux/arm64 /bin/bash -o pipefail -c curl -fsSL "https://deb.nodesource.com/setup_22.x" | bash - && apt-get update && apt-get install -y gcc make g++ git nodejs && apt-get clean && rm -rf /var/lib/apt/lists/* && npm install -g yarn && ln -s /usr/bin/python3 /usr/bin/python # buildkit
COPY ./docker/files/.bashrc.certbot-node /root/.bashrc # buildkit
COPY ./docker/files/test.js /tmp/test.js # buildkit
RUN |1 TARGETPLATFORM=linux/arm64 /bin/bash -o pipefail -c node /tmp/test.js && rm -f /tmp/test.js # buildkit
LABEL org.label-schema.cmd=docker run --rm -ti nginxproxymanager/nginx-full:certbot-node
ARG TARGETPLATFORM=linux/arm64
ARG BUILD_VERSION=0.0.1
ARG BUILD_COMMIT=9ec6f105adfbcd0963367b00ecef0b404d5daa62
ARG BUILD_DATE=--
ENV SUPPRESS_NO_CONFIG_WARNING=1 S6_BEHAVIOUR_IF_STAGE2_FAILS=1 S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 S6_FIX_ATTRS_HIDDEN=1 S6_KILL_FINISH_MAXTIME=10000 S6_VERBOSITY=1 NODE_ENV=production DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=1 NPM_BUILD_VERSION=0.0.1 NPM_BUILD_COMMIT=9ec6f105adfbcd0963367b00ecef0b404d5daa62 NPM_BUILD_DATE=-- NODE_OPTIONS=--openssl-legacy-provider
RUN |4 TARGETPLATFORM=linux/arm64 BUILD_VERSION=0.0.1 BUILD_COMMIT=9ec6f105adfbcd0963367b00ecef0b404d5daa62 BUILD_DATE=-- /bin/bash -o pipefail -c echo "fs.file-max = 65535" > /etc/sysctl.conf && apt-get update && apt-get install -y --no-install-recommends jq logrotate && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit
COPY docker/scripts/install-s6 /tmp/install-s6 # buildkit
RUN |4 TARGETPLATFORM=linux/arm64 BUILD_VERSION=0.0.1 BUILD_COMMIT=9ec6f105adfbcd0963367b00ecef0b404d5daa62 BUILD_DATE=-- /bin/bash -o pipefail -c /tmp/install-s6 "${TARGETPLATFORM}" && rm -f /tmp/install-s6 # buildkit
EXPOSE [443/tcp 80/tcp 81/tcp]
COPY /out /app # buildkit
COPY backend-aspnet/schema /app/schema # buildkit
COPY backend-aspnet/certbot /app/certbot # buildkit
COPY frontend-angular/dist/nginx-proxy-core-frontend/browser /app/frontend # buildkit
COPY docker/rootfs / # buildkit
COPY .version /app/.version # buildkit
COPY /home/step/certs/root_ca.crt /etc/ssl/certs/NginxProxyManager.crt # buildkit
WORKDIR /etc/ssl/certs
RUN |4 TARGETPLATFORM=linux/arm64 BUILD_VERSION=0.0.1 BUILD_COMMIT=9ec6f105adfbcd0963367b00ecef0b404d5daa62 BUILD_DATE=-- /bin/bash -o pipefail -c ln -s NginxProxyManager.crt 1d0e3f10.0 && update-ca-certificates # buildkit
WORKDIR /app
RUN |4 TARGETPLATFORM=linux/arm64 BUILD_VERSION=0.0.1 BUILD_COMMIT=9ec6f105adfbcd0963367b00ecef0b404d5daa62 BUILD_DATE=-- /bin/bash -o pipefail -c rm -rf /etc/s6-overlay/s6-rc.d/user/contents.d/frontend /etc/nginx/conf.d/dev.conf && chmod +x /app/NginxProxyManager.Backend && chmod 644 /etc/logrotate.d/nginx-proxy-manager # buildkit
VOLUME [/data]
ENTRYPOINT ["/init"]
LABEL maintainer=Annabelle Horch <lodrial@gmail.com> org.label-schema.schema-version=1.0 org.label-schema.license=MIT org.label-schema.name=nginx-proxy-manager org.label-schema.description=Docker container for managing Nginx proxy hosts with a simple, powerful interface org.label-schema.url=https://github.com/jc21/nginx-proxy-manager org.label-schema.vcs-url=https://github.com/jc21/nginx-proxy-manager.git org.label-schema.cmd=docker run --rm -ti jc21/nginx-proxy-manager:latest

Labels

Key Value
maintainer Annabelle Horch <lodrial@gmail.com>
org.label-schema.cmd docker run --rm -ti jc21/nginx-proxy-manager:latest
org.label-schema.description Docker container for managing Nginx proxy hosts with a simple, powerful interface
org.label-schema.license MIT
org.label-schema.name nginx-proxy-manager
org.label-schema.schema-version 1.0
org.label-schema.url https://github.com/jc21/nginx-proxy-manager
org.label-schema.vcs-url https://github.com/jc21/nginx-proxy-manager.git
org.opencontainers.image.created 2026-10-23T00:55:49.027Z
org.opencontainers.image.description Nginx Proxy Manager with ASP.NET backend
org.opencontainers.image.licenses
org.opencontainers.image.revision 9ec6f105adfbcd0963367b00ecef0b404d5daa62
org.opencontainers.image.source https://git.drafmora.freeddns.org/anna/nginx-proxy-core
org.opencontainers.image.title nginx-proxy-manager
org.opencontainers.image.url http://gitea:3000/anna/nginx-proxy-core
org.opencontainers.image.version 0.0.1
Details
Container
2026-10-22 19:57:29 -05:00
0
OCI / Docker
Versions (37) View all
main 2026-10-24
latest 2026-10-24
0.0.13 2026-10-24
sha-40e7a69 2026-10-24
0.0.12 2026-10-23