komari Docker & Self-Hosted Deployment

GitHub

A simple server monitor tool.

5,569 stars Go Go 1 file Β· ~1,452 tokens #monitoring#monitoring-tool#remote-control
1. Pull Image (DOCKERHUB) docker pull komari-monitor/komari:latest
2. Docker Run (1-Click Launch) docker run -d --name komari -p 25774:25774 --restart always komari-monitor/komari:latest
3. Podman Run podman run -d --name komari -p 25774:25774 --restart always komari-monitor/komari:latest
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://docker.io/komari-monitor/komari:latest
5. ORAS Pull (OCI Artifact) oras pull komari-monitor/komari:latest
Dockerfile
FROM alpine:3.21

WORKDIR /app

# Docker buildx δΌšεœ¨ζž„ε»Ίζ—Άθ‡ͺεŠ¨ε‘«ε……θΏ™δΊ›ε˜ι‡
ARG TARGETOS
ARG TARGETARCH

RUN apk add --no-cache ca-certificates curl tzdata

COPY --chmod=755 komari-${TARGETOS}-${TARGETARCH} /app/komari

ENV GIN_MODE=release
ENV KOMARI_LISTEN=0.0.0.0:25774
ENV GODEBUG=disablethp=1

EXPOSE 25774

CMD ["/app/komari", "server"]