Update to 2.1.2

This commit is contained in:
Daniel Berteaud 2024-04-02 10:29:30 +02:00
parent 4d873fa548
commit e2a25f667d
4 changed files with 9 additions and 15 deletions

View File

@ -1,7 +1,7 @@
FROM danielberteaud/alpine:24.3-1
FROM danielberteaud/alpine:24.4-1
MAINTAINER Daniel Berteaud <dbd@ehtrace.com>
ARG MINIFLUX_VERSION=2.1.1
ARG MINIFLUX_VERSION=2.1.2
ENV LISTEN_ADDR=0.0.0.0:8085 \
RUN_MIGRATIONS=1 \
@ -12,15 +12,12 @@ ENV LISTEN_ADDR=0.0.0.0:8085 \
POLLING_FREQUENCY=15 \
POLLING_PARSING_ERROR_LIMIT=8
ADD --chown=root:root --chmod=755 https://github.com/miniflux/v2/releases/download/${MINIFLUX_VERSION}/miniflux-linux-amd64 /usr/local/bin/miniflux
RUN set -eux &&\
apk --no-cache upgrade &&\
apk --no-cache add curl ca-certificates &&\
curl -sSLo /usr/local/bin/miniflux https://github.com/miniflux/v2/releases/download/${MINIFLUX_VERSION}/miniflux-linux-amd64 &&\
chown root:root /usr/local/bin/miniflux &&\
chmod 755 /usr/local/bin/miniflux &&\
addgroup -g 8085 miniflux &&\
adduser --system --ingroup miniflux --disabled-password --uid 8085 --shell /sbin/nologin miniflux
EXPOSE 8085
USER miniflux
CMD ["miniflux"]

View File

@ -100,7 +100,7 @@ job "miniflux" {
user = 1053
config {
image = "danielberteaud/wait-for:24.3-1"
image = "danielberteaud/wait-for:24.4-1"
readonly_rootfs = true
pids_limit = 20
}
@ -128,7 +128,7 @@ job "miniflux" {
driver = "docker"
config {
image = "danielberteaud/miniflux:2.1.1-1"
image = "danielberteaud/miniflux:2.1.2-1"
pids_limit = 100
readonly_rootfs = true
}

View File

@ -12,15 +12,12 @@ ENV LISTEN_ADDR=0.0.0.0:8085 \
POLLING_FREQUENCY=15 \
POLLING_PARSING_ERROR_LIMIT=8
ADD --chown=root:root --chmod=755 https://github.com/miniflux/v2/releases/download/${MINIFLUX_VERSION}/miniflux-linux-amd64 /usr/local/bin/miniflux
RUN set -eux &&\
apk --no-cache upgrade &&\
apk --no-cache add curl ca-certificates &&\
curl -sSLo /usr/local/bin/miniflux https://github.com/miniflux/v2/releases/download/${MINIFLUX_VERSION}/miniflux-linux-amd64 &&\
chown root:root /usr/local/bin/miniflux &&\
chmod 755 /usr/local/bin/miniflux &&\
addgroup -g 8085 miniflux &&\
adduser --system --ingroup miniflux --disabled-password --uid 8085 --shell /sbin/nologin miniflux
EXPOSE 8085
USER miniflux
CMD ["miniflux"]

View File

@ -6,7 +6,7 @@ instance: miniflux
miniflux:
# Version of miniflux
version: 2.1.1
version: 2.1.2
# Docker image to use
image: '[[ .docker.repo ]]miniflux:[[ .miniflux.version ]]-1'