• Joined on 2026-07-23

kami-backend-production (latest)

Published 2026-08-02 11:48:58 +00:00 by danial

Installation

docker pull registry.demonstration.top/danial/kami-backend-production:latest
sha256:3133a6a392f709f9cf2980bd3ad351a828feb26955153fe5a8f6e654b487c2f4

Images

Digest OS / Arch Size
406bb02ac9 linux/amd64 36 MiB

Image Layers ( linux/amd64)

ADD alpine-minirootfs-3.24.1-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
ARG USE_PROXY=1
ARG ALPINE_MIRROR=https://mirrors.aliyun.com/alpine
WORKDIR /app
ENV TZ=Asia/Shanghai
ENV DB_TYPE=mysql
ENV DB_HOST=127.0.0.1
ENV DB_PORT=3306
ENV DB_USER=root
ENV DB_PASSWORD=mysql123
ENV DB_NAME=kami
ENV DB_TYPE_HOST=tcp(127.0.0.1:3306)
ENV REDIS_HOST=127.0.0.1
ENV REDIS_PORT=6379
ENV REDIS_PASSWORD=
ENV LOG_LEVEL=info
ENV OTEL_SERVICE_NAME=kami-backend
ENV OTEL_EXPORTER_ENDPOINT=http://localhost:31417
ENV FILE_ASSET_PATH=/app/data/file_asset
COPY /build/main /app/ # buildkit
COPY /build/resource/public/ /app/resource/public/ # buildkit
COPY ./manifest/config/config.prod.yaml /app/manifest/config/config.yaml # buildkit
RUN |2 USE_PROXY=1 ALPINE_MIRROR=https://mirrors.aliyun.com/alpine /bin/sh -c if [ "${USE_PROXY}" = "1" ]; then sed -i "s|https://dl-cdn.alpinelinux.org/alpine|${ALPINE_MIRROR}|g" /etc/apk/repositories; fi # buildkit
RUN |2 USE_PROXY=1 ALPINE_MIRROR=https://mirrors.aliyun.com/alpine /bin/sh -c apk update && apk upgrade && apk add --no-cache tzdata curl ca-certificates && cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo "Asia/Shanghai" > /etc/timezone && mkdir -p /app/data/file_asset && chmod +x /app/main # buildkit
VOLUME [/app/data/file_asset]
HEALTHCHECK {Test:[CMD-SHELL curl -f http://127.0.0.1:12401/api/monitor/heathcheck || exit 1] Interval:1m0s Timeout:10s StartPeriod:30s StartInterval:0s Retries:3}
EXPOSE [12401/tcp]
CMD ["./main"]
Details
Container
2026-08-02 11:48:58 +00:00
0
OCI / Docker
Versions (3) View all
4 2026-08-02
latest 2026-08-02
2 2026-08-02