Skip to content

dbca-wa/mapproxy

Repository files navigation

MapProxy service application

Basic MapProxy service used internally by the Department of Biodiversity, Conservation and Attractions.

Docker image

To build a new Docker image from the Dockerfile:

docker image build -t ghcr.io/dbca-wa/mapproxy .

Running Docker container

When running this image as a container, provide a configuration file mounted at /app/config/mapproxy.yaml (this can be a bind-mounted local file or a ConfigMap in Kubernetes).

Example using a local bind-mount file:

docker container run -p 8080:8080 -v $PWD/mapproxy.yaml:/app/config/mapproxy.yaml ghcr.io/dbca-wa/mapproxy

Development

Development of the containerised application is based on the installation instructions in the MapProxy documentation: https://mapproxy.github.io/mapproxy/latest/install.html

Additional reference can be made to the GitHub project Dockerfile: https://github.com/mapproxy/mapproxy/blob/master/docker/Dockerfile

MapProxy configuration

Reference: https://mapproxy.github.io/mapproxy/latest/configuration.html