File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- FROM ubuntu:22 .04
1+ FROM ubuntu:24 .04
22LABEL maintainer="datapunt@amsterdam.nl"
33ARG DEBIAN_FRONTEND=noninteractive
44RUN apt-get update -y \
@@ -13,13 +13,17 @@ RUN apt-get update -y \
1313 wget \
1414 && apt-get clean
1515
16- RUN python3 -m pip install --upgrade pip setuptools
1716
1817# Enable these Apache modules
1918RUN a2enmod actions cgid headers rewrite
2019
2120# Configure localhost in Apache
2221RUN echo "ServerName localhost" >> /etc/apache2/apache2.conf
22+
23+ # config file
24+ COPY mapserver.conf /usr/local/etc/
25+ RUN echo "SetEnv MAPSERVER_CONFIG_FILE \" /usr/local/etc/mapserver.conf\" " >> /etc/apache2/apache2.conf
26+
2327RUN rm /etc/apache2/mods-enabled/alias.conf
2428COPY docker/000-default.conf /etc/apache2/sites-available/
2529COPY docker/docker-entrypoint.sh /bin
@@ -28,7 +32,6 @@ COPY epsg /usr/share/proj
2832# set apache user id matching ctr user id
2933RUN usermod --non-unique --uid 999 www-data
3034RUN groupmod -o -g 999 www-data
31-
3235RUN mkdir /var/lock/apache2 && mkdir /var/run/apache2
3336RUN chown -R 999:999 /var/lock/apache2 && chown -R 999:999 /var/run/apache2 && chown -R 999:999 /var/log/apache2/
3437RUN chown -R 999:999 /srv/ && chown -R 999:999 /etc/apache2/
Original file line number Diff line number Diff line change 3838 TYPE POLYGON
3939 MINSCALEDENOM 100
4040 MAXSCALEDENOM 40001
41- OPACITY 50
4241 TEMPLATE "fooOnlyForWMSGetFeatureInfo.html"
4342 PROJECTION
4443 "init=epsg:28992"
6160 COLOR 200 200 200
6261 OUTLINECOLOR 172 172 172
6362 WIDTH 1
63+ OPACITY 50
6464 END
6565 END
6666
7272 COLOR 100 200 255
7373 OUTLINECOLOR 172 172 172
7474 WIDTH 1
75+ OPACITY 50
7576 END
7677 END
7778
8384 COLOR 150 150 150
8485 OUTLINECOLOR 172 172 172
8586 WIDTH 1
87+ OPACITY 50
8688 END
8789 END
8890
9496 COLOR 100 255 100
9597 OUTLINECOLOR 172 172 172
9698 WIDTH 1
99+ OPACITY 50
97100 END
98101 END
99102
105108 COLOR 255 175 100
106109 OUTLINECOLOR 172 172 172
107110 WIDTH 1
111+ OPACITY 50
108112 END
109113 END
110114
116120 COLOR 200 100 255
117121 OUTLINECOLOR 172 172 172
118122 WIDTH 1
123+ OPACITY 50
119124 END
120125 END
121126
127132 COLOR 255 255 100
128133 OUTLINECOLOR 172 172 172
129134 WIDTH 1
135+ OPACITY 50
130136 END
131137 END
132138
Original file line number Diff line number Diff line change 269269 TYPE POLYGON
270270 MINSCALEDENOM 100
271271 MAXSCALEDENOM 20001
272- OPACITY 60
273272 TEMPLATE "fooOnlyForWMSGetFeatureInfo.html"
274273 PROJECTION
275274 "init=epsg:28992"
292291 COLOR 255 140 40
293292 OUTLINECOLOR 172 172 172
294293 WIDTH 1
294+ OPACITY 60
295295 END
296296 END
297297
302302 COLOR 255 200 150
303303 OUTLINECOLOR 172 172 172
304304 WIDTH 1
305+ OPACITY 60
305306 END
306307 END
307308
Original file line number Diff line number Diff line change 1+ #
2+ # Sample MapServer 8.0 Config File
3+ #
4+ CONFIG
5+
6+ #
7+ # Environment variables
8+ #
9+ ENV
10+ #
11+ # Limit Mapfile Access
12+ #
13+ # MS_MAP_NO_PATH "1"
14+ MS_MAP_PATTERN "^/" ## required when referencing mapfiles by path
15+ MS_MAP_BAD_PATTERN "[/\\]{2}|[/\\]?\\.+[/\\]|,"
16+
17+ #
18+ # Global Log/Debug Setup
19+ #
20+ MS_DEBUGLEVEL "5"
21+ # MS_ERRORFILE "/opt/mapserver/logs/mapserver.log"
22+
23+ #
24+ # Proj Library
25+ #
26+ # PROJ_DATA "/usr/local/share/proj"
27+
28+ #
29+ # Default Map
30+ #
31+ # MS_MAPFILE "/opt/mapserver/test/test.map"
32+
33+ # disable POST requests (allowed by default, any value will do)
34+ # MS_NO_POST "1"
35+
36+ #
37+ # Other Options
38+ #
39+ # MS_ENCRYPTION_KEY "/opt/mapserver/mykey.txt"
40+ # MS_USE_GLOBAL_FT_CACHE 1 # use a global font cache
41+ # MS_PDF_CREATION_DATE "01/02/2022" # PDF create date metadata
42+ # MS_MAPFILE_PATTERN "\.map$"
43+ # MS_XMLMAPFILE_XSLT "/path/to/mapfile.xsl"
44+ # MS_MODE "BROWSE" # default mode for CGI calls
45+ # MS_OPENLAYERS_JS_URL "http://openlayers.org/api/OpenLayers.js"
46+ # MS_TEMPPATH "/tmp"
47+ # MS_MAX_OPEN_FILES 200 # maximum number of open files allowed on Windows
48+ # MS_WMS_ERROR_STATUS_CODE "ON" # enable HTTP status code 4xx and 5xx in case of errors on WMS requests
49+ END
50+
51+ #
52+ # Map aliases
53+ #
54+ MAPS
55+ TEST_MAPFILE "/opt/mapserver/water.map"
56+ END
57+
58+ END
You can’t perform that action at this time.
0 commit comments