oci

remark42 (sha256:1836ebe5d1538dcf6ecb74fa032cc1b2a2aaaf43b0bc9a4302db121a17cce224)

Published 2025-03-15 10:44:15 +01:00 by sto

Installation

docker pull forgejo.mixinet.net/oci/remark42@sha256:1836ebe5d1538dcf6ecb74fa032cc1b2a2aaaf43b0bc9a4302db121a17cce224
sha256:1836ebe5d1538dcf6ecb74fa032cc1b2a2aaaf43b0bc9a4302db121a17cce224

About this package

Remark42 comment engine

Image layers

ADD file:37a76ec18f9887751cd8473744917d08b7431fc4085097bb6a09d81b41775473 in /
CMD ["/bin/sh"]
LABEL maintainer=Umputun <umputun@gmail.com>
ENV TERM=xterm-color TIME_ZONE=America/Chicago APP_USER=app APP_UID=1001 DOCKER_GID=999
COPY files/scripts/nop.sh /usr/bin/nop.sh # buildkit
COPY files/scripts/app.sh /usr/bin/app.sh # buildkit
COPY files/scripts/pong.sh /usr/bin/pong.sh # buildkit
COPY files/init.sh /init.sh # buildkit
COPY files/init-root.sh /init-root.sh # buildkit
RUN /bin/sh -c chmod +x /usr/bin/nop.sh /usr/bin/app.sh /init.sh /init-root.sh && apk add --no-cache --update su-exec tzdata curl ca-certificates shared-mime-info dumb-init && ln -s /sbin/su-exec /usr/local/bin/gosu && mkdir -p /home/$APP_USER && adduser -s /bin/sh -D -u $APP_UID $APP_USER && chown -R $APP_USER:$APP_USER /home/$APP_USER && delgroup ping && addgroup -g 998 ping && addgroup -g ${DOCKER_GID} docker && addgroup ${APP_USER} docker && mkdir -p /srv && chown -R $APP_USER:$APP_USER /srv && cp /usr/share/zoneinfo/${TIME_ZONE} /etc/localtime && echo "${TIME_ZONE}" > /etc/timezone && date && ln -s /usr/bin/dumb-init /sbin/dinit && rm -rf /var/cache/apk/* # buildkit
ENTRYPOINT ["/init.sh"]
ARG GITHUB_SHA=c1048e95b3581a0a10974fb0ea4a9b2caf427432
LABEL org.opencontainers.image.authors=Umputun <umputun@gmail.com> org.opencontainers.image.description=Remark42 comment engine org.opencontainers.image.documentation=https://remark42.com/docs/getting-started/ org.opencontainers.image.licenses=MIT org.opencontainers.image.source=https://github.com/umputun/remark42 org.opencontainers.image.title=Remark42 org.opencontainers.image.url=https://remark42.com/ org.opencontainers.image.revision=c1048e95b3581a0a10974fb0ea4a9b2caf427432
WORKDIR /srv
COPY docker-init.sh /srv/init.sh # buildkit
ADD backend/scripts/backup.sh /usr/local/bin/backup # buildkit
ADD backend/scripts/restore.sh /usr/local/bin/restore # buildkit
ADD backend/scripts/import.sh /usr/local/bin/import # buildkit
RUN |1 GITHUB_SHA=c1048e95b3581a0a10974fb0ea4a9b2caf427432 /bin/sh -c chmod +x /srv/init.sh /usr/local/bin/backup /usr/local/bin/restore /usr/local/bin/import # buildkit
COPY /build/backend/remark42 /srv/remark42 # buildkit
COPY /srv/frontend/apps/remark42/public/ /srv/web/ # buildkit
RUN |1 GITHUB_SHA=c1048e95b3581a0a10974fb0ea4a9b2caf427432 /bin/sh -c chown -R app:app /srv # buildkit
RUN |1 GITHUB_SHA=c1048e95b3581a0a10974fb0ea4a9b2caf427432 /bin/sh -c ln -s /srv/remark42 /usr/bin/remark42 # buildkit
EXPOSE map[8080/tcp:{}]
HEALTHCHECK &{["CMD-SHELL" "curl --fail http://localhost:8080/ping || exit 1"] "30s" "3s" "0s" "0s" '\x00'}
CMD ["/srv/remark42" "server"]
COPY init.sh /init.sh # buildkit

Labels

Key Value
maintainer Umputun <umputun@gmail.com>
org.opencontainers.image.authors Umputun <umputun@gmail.com>
org.opencontainers.image.description Remark42 comment engine
org.opencontainers.image.documentation https://remark42.com/docs/getting-started/
org.opencontainers.image.licenses MIT
org.opencontainers.image.revision c1048e95b3581a0a10974fb0ea4a9b2caf427432
org.opencontainers.image.source https://github.com/umputun/remark42
org.opencontainers.image.title Remark42
org.opencontainers.image.url https://remark42.com/
Details
Container
2025-03-15 10:44:15 +01:00
2
OCI / Docker
linux/amd64
Umputun <umputun@gmail.com>
MIT
27 MiB
Versions (2) View all
1.0.0 2025-03-15
latest 2025-03-15