add comment why we compile openssl ourselves

pull/5441/head
Fijxu 2025-09-02 11:08:37 -04:00
rodzic 28633346c0
commit c707122a45
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 32C1DDF333EDA6A4
2 zmienionych plików z 8 dodań i 0 usunięć

Wyświetl plik

@ -1,5 +1,9 @@
# https://github.com/openssl/openssl/releases/tag/openssl-3.5.2
ARG OPENSSL_VERSION='3.5.2'
# We compile openssl ourselves due to a memory leak in how crystal interacts
# with openssl
# Reference: https://github.com/iv-org/invidious/issues/1438#issuecomment-3087636228
FROM crystallang/crystal:1.16.3-alpine AS dependabot-crystal
FROM dependabot-crystal AS openssl-builder

Wyświetl plik

@ -1,5 +1,9 @@
# https://github.com/openssl/openssl/releases/tag/openssl-3.5.2
ARG OPENSSL_VERSION='3.5.2'
# We compile openssl ourselves due to a memory leak in how crystal interacts
# with openssl
# Reference: https://github.com/iv-org/invidious/issues/1438#issuecomment-3087636228
FROM alpine:3.21 AS dependabot-alpine
FROM dependabot-alpine AS openssl-builder