Dockerfile: Bump Debian and Prosody versions

Thu, 22 Jun 2023 21:29:02 +0100

author
Matthew Wild <mwild1@gmail.com>
date
Thu, 22 Jun 2023 21:29:02 +0100
changeset 13
763288302cf0
parent 12
dfa7cb60647e
child 14
afcc217db356

Dockerfile: Bump Debian and Prosody versions

Debian 12. Prosody just before the Renamening.

Dockerfile file | annotate | diff | comparison | revisions
--- a/Dockerfile	Thu Jun 22 21:27:34 2023 +0100
+++ b/Dockerfile	Thu Jun 22 21:29:02 2023 +0100
@@ -1,5 +1,5 @@
 ####################################
-FROM debian:bullseye-slim as build
+FROM debian:bookworm-slim as build
 
 MAINTAINER Matthew Wild <mwild1@gmail.com>
 
@@ -16,7 +16,7 @@
 
 WORKDIR /tmp/build
 
-ADD https://hg.prosody.im/trunk/archive/85d51bfcf56b.tar.gz ./prosody.tar.gz
+ADD https://hg.prosody.im/trunk/archive/59478b295137.tar.gz ./prosody.tar.gz
 
 RUN tar --strip-components=1 -xzf prosody.tar.gz \
  && ./configure && make
@@ -29,7 +29,7 @@
  && make -C luaunbound-1.0.0
 
 ############################
-FROM debian:bullseye-slim
+FROM debian:bookworm-slim
 
 RUN apt-get update \
     && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
@@ -38,12 +38,15 @@
         lua-cjson \
         lua-expat \
 	lua-filesystem \
+	lua-geoip \
         lua-sec \
         lua-socket \
-        libidn11 \
-        libicu67 \
+        libidn12 \
+        libicu72 \
         lua-dbi-postgresql \
         libunbound8 \
+        ca-certificates \
+	geoip-database \
     && rm -rf /var/lib/apt/lists/*
 
 COPY --from=build /tmp/build/util /usr/local/lib/lua-web-app/util

mercurial