Skip to content

Commit fb4078a

Browse files
fix(map): base martin on :nightly so style rendering is compiled in (#3289)
The :main/:latest images are musl static builds without the rendering feature (maplibre_native cannot cross-compile to musl), so styles.rendering was silently ignored and the static-image route 404'd. The :nightly image is the Ubuntu rendering build, which ships without unzip, so reinstate the apt-get step. Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 11efe60 commit fb4078a

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

map/martin/Dockerfile

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
1-
FROM ghcr.io/maplibre/martin:main
1+
FROM ghcr.io/maplibre/martin:nightly
2+
3+
# :nightly is the Ubuntu rendering build and ships without unzip.
4+
RUN apt-get update && \
5+
apt-get install --no-install-recommends --yes unzip && \
6+
rm -rf /var/lib/apt/lists/*
27

38
# -- fonts --
49
RUN wget -q -O /tmp/roboto-android.zip https://github.com/googlefonts/roboto/releases/download/v2.138/roboto-android.zip && \

0 commit comments

Comments
 (0)