add comment why we compile openssl ourselves

This commit is contained in:
Fijxu 2025-09-02 11:08:37 -04:00
parent 28633346c0
commit c707122a45
No known key found for this signature in database
GPG Key ID: 32C1DDF333EDA6A4
2 changed files with 8 additions and 0 deletions

View File

@ -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

View File

@ -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