ok12-meridian-local-23cc8eb-src (sha-29ac7878f56f65df8b51dd8288d01814b11b8efa)

Published 2026-08-30 01:24:46 +00:00 by ok12 in ok12/ok12-meridian-local-23cc8eb-src

Installation

docker pull git.onsg.ok.cd/ok12/ok12-meridian-local-23cc8eb-src:sha-29ac7878f56f65df8b51dd8288d01814b11b8efa
sha256:80474ff974e6c5e2fccf99901220207ce434d3b82fe2941ea80c686d2731b7a3

Image layers

ADD alpine-minirootfs-3.24.1-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
RUN /bin/sh -c apk add --no-cache ca-certificates caddy libcap su-exec tzdata # buildkit
WORKDIR /app
RUN /bin/sh -c addgroup -S meridian && adduser -S -D -H -u 10001 -G meridian meridian && mkdir -p /app/data && chown meridian:meridian /app/data && chmod 0700 /app/data # buildkit
COPY --chown=root:root --chmod=0555 /out/meridian /app/meridian # buildkit
COPY --chown=root:root --chmod=0555 /out/meridian-edge-agent-linux-amd64 /app/edge-agent/meridian-edge-agent-linux-amd64 # buildkit
COPY --chown=root:root --chmod=0555 /out/meridian-edge-agent-linux-arm64 /app/edge-agent/meridian-edge-agent-linux-arm64 # buildkit
COPY --chown=root:root --chmod=0444 Caddyfile /etc/caddy/Caddyfile # buildkit
COPY --chown=root:root --chmod=0555 docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit
RUN /bin/sh -c setcap cap_net_bind_service=+ep /app/meridian && getcap /app/meridian | grep -Fq 'cap_net_bind_service=ep' && MERIDIAN_PUBLIC_DOMAIN=emby.psde.ok.cd MERIDIAN_CADDY_BIND=127.0.0.1 MERIDIAN_CADDY_HTTP_PORT=9080 MERIDIAN_CADDY_HTTPS_PORT=9443 caddy validate --config /etc/caddy/Caddyfile --adapter caddyfile # buildkit
EXPOSE map[443/tcp:{} 80/tcp:{}]
ENV PORT=9090
ENV DB_PATH=/app/data/meridian.db
ENV MERIDIAN_EDGE_AGENT_DIR=/app/edge-agent
ENV MERIDIAN_HTTPS_INGRESS=true
ENV MERIDIAN_PUBLIC_DOMAIN=emby.psde.ok.cd
ENV MERIDIAN_CADDY_BIND=0.0.0.0
ENV MERIDIAN_CADDY_HTTP_PORT=80
ENV MERIDIAN_CADDY_HTTPS_PORT=443
VOLUME [/app/data]
HEALTHCHECK &{["CMD" "/app/meridian" "--healthcheck"] "30s" "5s" "10s" "0s" '\x03'}
ENTRYPOINT ["/usr/local/bin/docker-entrypoint.sh"]
CMD ["./meridian"]

Labels

Key Value
io.onsg.pipeline.managed true
org.opencontainers.image.revision 29ac7878f56f65df8b51dd8288d01814b11b8efa
org.opencontainers.image.source https://git.onsg.ok.cd/ok12/meridian-local-23cc8eb-src.git