From fc4ccf62e29a90737848064d37f627db8e07f5d5 Mon Sep 17 00:00:00 2001 From: adampweb Date: Wed, 2 Apr 2025 14:48:50 +0200 Subject: [PATCH 1/2] Ugpraded Ruby version --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index c6e4e6d..4667362 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM ruby:2.3-alpine +FROM ruby:3.1.6-alpine USER root WORKDIR /build COPY . /build From 6518ecf21535b711c4e06b309aee72d09b344ce1 Mon Sep 17 00:00:00 2001 From: adampweb Date: Wed, 2 Apr 2025 15:23:24 +0200 Subject: [PATCH 2/2] Install concurrent-ruby gem to avoid errors like cannot load such file -- concurrent-ruby --- Dockerfile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Dockerfile b/Dockerfile index 4667362..f59e11b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,5 +3,9 @@ USER root WORKDIR /build COPY . /build +RUN gem update \ + && gem install concurrent-ruby \ + && bundle install + WORKDIR / ENTRYPOINT [ "/build/bin/wayback_machine_downloader" ] \ No newline at end of file