arnaucube
arnaucube/jellyfin-toolsPublic Self-hosted repository
jellyfin-tools/jellyfin-news/Dockerfile
jellyfin-news/DockerfileRaw
 1FROM golang:1.23-alpine AS build
 2WORKDIR /src
 3COPY go.mod *.go index.html ./
 4RUN CGO_ENABLED=0 go build -trimpath -ldflags="-s -w" -o /jellyfin-news .
 5
 6FROM alpine:3.22
 7RUN apk add --no-cache ca-certificates tzdata && adduser -D -u 10001 app
 8USER app
 9COPY --from=build /jellyfin-news /usr/local/bin/jellyfin-news
10EXPOSE 8080
11ENTRYPOINT ["jellyfin-news"]