cloud-hosting-platform

cnoc (sha256:aa1515cac0460623bd85a1766efa988980a8032f94fe3c63e5df29f281098bf7)

Published 2025-07-31 19:10:09 +00:00 by whp-cicd-user in cloud-hosting-platform/cloud-node-container

Installation

docker pull repo.anhonesthost.net/cloud-hosting-platform/cnoc@sha256:aa1515cac0460623bd85a1766efa988980a8032f94fe3c63e5df29f281098bf7
sha256:aa1515cac0460623bd85a1766efa988980a8032f94fe3c63e5df29f281098bf7

Image Layers

COPY / / # buildkit
ENV LANG=C.utf8
CMD ["/bin/bash"]
ARG NODEVER=18
RUN |1 NODEVER=18 /bin/sh -c dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm && dnf update -y && dnf install -y wget procps cronie iproute nginx openssl git microdnf make gcc gcc-c++ && dnf group install -y 'Development Tools' && dnf clean all && rm -rf /var/cache/dnf /usr/share/doc /usr/share/man /usr/share/locale/* /var/cache/yum /tmp/* /var/tmp/* # buildkit
COPY ./scripts/ /scripts/ # buildkit
RUN |1 NODEVER=18 /bin/sh -c chmod +x /scripts/* # buildkit
RUN |1 NODEVER=18 /bin/sh -c openssl req -newkey rsa:2048 -nodes -keyout /etc/pki/tls/private/localhost.key -x509 -days 3650 -subj "/CN=localhost" -out /etc/pki/tls/certs/localhost.crt && mkdir -p /var/log/nodejs && /scripts/install-node$NODEVER.sh && rm -rf /tmp/* # buildkit
RUN |1 NODEVER=18 /bin/sh -c npm install -g pm2@latest --production && npm cache clean --force && rm -rf /tmp/* # buildkit
COPY ./configs/nginx.conf /etc/nginx/nginx.conf # buildkit
COPY ./examples/ /examples/ # buildkit
RUN |1 NODEVER=18 /bin/sh -c echo "15 */12 * * * root /scripts/log-rotate.sh" >> /etc/crontab # buildkit
HEALTHCHECK &{["CMD-SHELL" "wget --spider -q http://localhost:3000/ping || exit 1"] "30s" "5s" "1m0s" "0s" '\x03'}
ENTRYPOINT ["/scripts/entrypoint.sh"]
Details
Container
2025-07-31 19:10:09 +00:00
1
OCI / Docker
linux/amd64
574 MiB
Versions (4) View all
node22 2025-07-31
node20 2025-07-31
latest 2025-07-31
node18 2025-07-31