ajout anglais/francais

This commit is contained in:
cedric committed 2026-09-28 14:24:10 +02:00
1 parent a1c53892f0
commit 35d51defc8
16 files changed
+533 -315

No files matched your search

+3 -3
View File
@@ -1,4 +1,4 @@
# ---- Compilation ----
# ---- Build ----
FROM golang:1.23-alpine AS build
WORKDIR /src
COPY go.mod ./
@@ -6,14 +6,14 @@ COPY *.go ./
COPY web ./web
RUN CGO_ENABLED=0 go build -trimpath -ldflags="-s -w" -o /out/logstream .
# ---- Image finale (~15 Mo) ----
# ---- Final image (~15 MB) ----
FROM alpine:3.20
RUN adduser -D -H -u 10001 logstream \
&& mkdir /data && chown logstream /data
COPY --from=build /out/logstream /usr/local/bin/logstream
USER logstream
VOLUME /data
# 5514 en interne (port non privilégié), publié sur 514 par docker-compose
# 5514 inside the container (unprivileged port), published as 514 by docker-compose
EXPOSE 5514/udp 5514/tcp 8080/tcp
HEALTHCHECK --interval=30s --timeout=3s CMD wget -qO- http://127.0.0.1:8080/healthz || exit 1
ENTRYPOINT ["/usr/local/bin/logstream"]