From f622be5c5e5a6612eda8672e74d4675606a73266 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Kucharczyk?= Date: Wed, 11 Feb 2026 16:17:58 +0100 Subject: [PATCH] redlib: use PR 509 --- services/redlib.yml | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/services/redlib.yml b/services/redlib.yml index 3e539aa..6d9b168 100644 --- a/services/redlib.yml +++ b/services/redlib.yml @@ -1,7 +1,23 @@ --- services: redlib: - image: quay.io/redlib/redlib:latest + # image: quay.io/redlib/redlib:latest + image: redlib:pr-509 + build: + context: https://github.com/chowder/redlib.git#feature/tls-openssl + dockerfile_inline: | + FROM rust:1.75-alpine AS builder + RUN apk add --no-cache musl-dev openssl-dev g++ make + WORKDIR /usr/src/redlib + COPY . . + RUN cargo build --release + + FROM alpine:3.19 + RUN apk add --no-cache ca-certificates openssl libgcc + COPY --from=builder /usr/src/redlib/target/release/redlib /usr/local/bin/redlib + USER nobody + EXPOSE 8080 + CMD ["redlib"] restart: unless-stopped container_name: "redlib" user: nobody