forked from Gro/member-map
test: HS specific Dockerfile
This commit is contained in:
parent
6344bc1382
commit
29a780b641
@ -1,7 +1,10 @@
|
|||||||
FROM ubuntu:22.04
|
FROM ubuntu:22.04
|
||||||
|
|
||||||
ARG PLZ_DATA=Postleitzahlengebiete_-_OSM.geojson
|
ARG PLZ_DATA=Postleitzahlengebiete_-_OSM.geojson
|
||||||
ARG PLZ_HIGHLIGHT=wtf_member_plz_prefixes.json
|
ARG PLZ_HIGHLIGHT=contacts-zip-anonym.json
|
||||||
|
ARG IMG_BG_COLOR=#FFFFFF
|
||||||
|
ARG MAP_BG_COLOR=#4279BC
|
||||||
|
ARG MAP_ACCENT_COLOR=#DA532C
|
||||||
|
|
||||||
# Set up environment with dependencies
|
# Set up environment with dependencies
|
||||||
RUN apt-get update && apt-get install libblas-dev python3-pip libgeos-dev wget optipng imagemagick -y
|
RUN apt-get update && apt-get install libblas-dev python3-pip libgeos-dev wget optipng imagemagick -y
|
||||||
@ -14,7 +17,7 @@ COPY $PLZ_HIGHLIGHT ./
|
|||||||
|
|
||||||
# Render map
|
# Render map
|
||||||
COPY main.py ./
|
COPY main.py ./
|
||||||
RUN python3 main.py --plz-data $PLZ_DATA --plz-highlight $PLZ_HIGHLIGHT --out /tmp/map.png
|
RUN python3 main.py --plz-data $PLZ_DATA --plz-highlight $PLZ_HIGHLIGHT --img-bg-color $IMG_BG_COLOR --map-bg-color $MAP_BG_COLOR --map-accent-color $MAP_ACCENT_COLOR --out /tmp/map.png
|
||||||
|
|
||||||
RUN convert -fuzz 5 -trim /tmp/map.png /tmp/map.png
|
RUN convert -fuzz 5 -trim /tmp/map.png /tmp/map.png
|
||||||
RUN optipng -o7 /tmp/map.png
|
RUN optipng -o7 /tmp/map.png
|
||||||
|
Loading…
Reference in New Issue
Block a user