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
2025-03-15 10:44:15 +01:00
Versions (2)
View all
Container
2
OCI / Docker
linux/amd64
Umputun <umputun@gmail.com>
MIT
27 MiB