diff --git a/docker-compose.override.yml b/docker-compose.override.yml new file mode 100644 index 0000000..38cc387 --- /dev/null +++ b/docker-compose.override.yml @@ -0,0 +1,15 @@ +## Local development overrides. +## Compose loads this automatically alongside docker-compose.yml, so `docker compose up` +## live-mounts the source files for hot-reload. Portainer (Git stack) only deploys +## docker-compose.yml and ignores this file, using the code baked into the image instead. +version: '3.8' + +services: + web: + volumes: + - ./web:/app/web + - ./download-overpass.py:/app/download-overpass.py + - ./diff-highways.py:/app/diff-highways.py + - ./shp-to-geojson.py:/app/shp-to-geojson.py + - ./convert-addresses.py:/app/convert-addresses.py + - ./compare-addresses.py:/app/compare-addresses.py diff --git a/docker-compose.yml b/docker-compose.yml index 709a8d5..99be3fd 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -8,12 +8,6 @@ services: - "5000:5000" volumes: - ./data:/data - - ./web:/app/web - - ./download-overpass.py:/app/download-overpass.py - - ./diff-highways.py:/app/diff-highways.py - - ./shp-to-geojson.py:/app/shp-to-geojson.py - - ./convert-addresses.py:/app/convert-addresses.py - - ./compare-addresses.py:/app/compare-addresses.py env_file: - stack.env environment: