Rogee rogee
  • Joined on 2025-08-04

gochat (1cef2501ba1ff6bbd4a381cbfaf8d1f569454e6a)

Published 2026-09-15 18:15:20 +08:00 by rogee

Installation

docker pull git.ipao.vip/rogee/gochat:1cef2501ba1ff6bbd4a381cbfaf8d1f569454e6a
sha256:0e02855b1217d74db448eb87a916b6fa3e836dccfffd4e7ddbf435de48bdd693

Image Layers

ADD alpine-minirootfs-3.21.7-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
ARG VERSION=dev-1cef2501ba1f
ARG COMMIT_SHA=1cef2501ba1ff6bbd4a381cbfaf8d1f569454e6a
ARG BUILD_DATE=unknown
ARG SOURCE_DATE_EPOCH=0
LABEL org.opencontainers.image.version=dev-1cef2501ba1f org.opencontainers.image.revision=1cef2501ba1ff6bbd4a381cbfaf8d1f569454e6a org.opencontainers.image.created=unknown
COPY deploy/docker/gochat-runtime-apks.txt /tmp/gochat-runtime-apks.txt # buildkit
RUN |4 VERSION=dev-1cef2501ba1f COMMIT_SHA=1cef2501ba1ff6bbd4a381cbfaf8d1f569454e6a BUILD_DATE=unknown SOURCE_DATE_EPOCH=0 /bin/sh -c apk --no-cache add bash=5.2.37-r0 brotli-libs=1.1.0-r2 busybox=1.37.0-r14 busybox-binsh=1.37.0-r14 c-ares=1.34.8-r0 ca-certificates=20260413-r0 ca-certificates-bundle=20260413-r0 curl=8.14.1-r2 libcrypto3=3.3.7-r0 libcurl=8.14.1-r2 libidn2=2.3.7-r0 libssl3=3.3.7-r0 libncursesw=6.5_p20241006-r3 libpq=17.11-r0 libpsl=0.21.5-r3 libunistring=1.2-r0 lz4-libs=1.10.0-r0 musl=1.2.5-r11 ncurses-terminfo-base=6.5_p20241006-r3 nghttp2-libs=1.69.0-r0 openssl=3.3.7-r0 postgresql-common=1.2-r1 postgresql16-client=16.15-r0 readline=8.2.13-r0 tzdata=2026d-r0 zlib=1.3.2-r0 zstd-libs=1.5.6-r2 && apk info -vv | sed 's/ .*//' | sort | diff -u /tmp/gochat-runtime-apks.txt - && rm /tmp/gochat-runtime-apks.txt && addgroup -S gochat && adduser -S gochat -G gochat # buildkit
WORKDIR /app
COPY /gochat /app/gochat # buildkit
COPY /gochat-worker /app/gochat-worker # buildkit
COPY /migrate /app/migrate # buildkit
COPY --chown=gochat:gochat /app/frontend/dist /app/frontend/dist # buildkit
COPY backend/configs/ /app/configs/ # buildkit
COPY backend/migrations/ /app/migrations/ # buildkit
COPY backend/scripts/db_backup.sh backend/scripts/db_restore.sh deploy/docker/database_client_entrypoint.sh /app/scripts/ # buildkit
ENV GOCHAT_FRONTEND_DIST=/app/frontend/dist
RUN |4 VERSION=dev-1cef2501ba1f COMMIT_SHA=1cef2501ba1ff6bbd4a381cbfaf8d1f569454e6a BUILD_DATE=unknown SOURCE_DATE_EPOCH=0 /bin/sh -c chmod -R a+rX /app/migrations && mkdir -p /app/storage/uploads && chown -R gochat:gochat /app/storage # buildkit
USER gochat
HEALTHCHECK &{["CMD-SHELL" "wget -q -T 3 -O /dev/null http://127.0.0.1:3000/ready || exit 1"] "30s" "5s" "10s" "0s" '\x03'}
EXPOSE [3000/tcp]
ENTRYPOINT ["/app/gochat"]
CMD ["serve"]

Labels

Key Value
org.opencontainers.image.created unknown
org.opencontainers.image.revision 1cef2501ba1ff6bbd4a381cbfaf8d1f569454e6a
org.opencontainers.image.version dev-1cef2501ba1f
Details
Container
2026-09-15 18:15:20 +08:00
1
OCI / Docker
linux/amd64
60 MiB
Versions (10) View all