storage: image: ubuntu:latest container_name: dockerosm_storage hostname: storage volumes: # These are sharable to other containers - ./settings:/home/settings - /home/import_done - /home/import_queue - /home/cache #- ./import_done:/home/import_done #- ./import_queue:/home/import_queue #- ./cache:/home/cache db: # About the postgresql version, it should match in the dockerfile of docker-imposm3 image: kartoza/postgis:9.4-2.1 container_name: dockerosm_db hostname: db environment: - USERNAME=docker - PASS=docker imposm: build: docker-imposm3 container_name: dockerosm_imposm volumes_from: - storage links: - db:db environment: - USER=docker - PASSWORD=docker - PORT=5432 - HOST=db - DATABASE=gis # seconds between 2 executions of the script - TIME=120 # folder for settings (with *.json and *.sql) - SETTINGS=settings # folder for caching - CACHE=cache # folder for diff which has been imported - IMPORT_DONE=import_done # folder for diff which hasn't been imported yet - IMPORT_QUEUE=import_queue # it can be 3857 - SRID=4326 # see http://imposm.org/docs/imposm3/latest/tutorial.html#optimize - OPTIMIZE=false # see http://imposm.org/docs/imposm3/latest/tutorial.html#deploy-production-tables - DBSCHEMA_PRODUCTION=public # http://imposm.org/docs/imposm3/latest/tutorial.html#deploy-production-tables - DBSCHEMA_IMPORT=import # http://imposm.org/docs/imposm3/latest/tutorial.html#deploy-production-tables - DBSCHEMA_BACKUP=backup # Install some styles if you are using the default mapping. It can be 'yes' or 'no' - QGIS_STYLE=yes osmupdate: build: docker-osmupdate container_name: dockerosm_osmupdate volumes_from: - storage environment: # These are all currently the defaults but listed here for your # convenience if you want to change them # the maximum time range to assamble a cumulated changefile. - MAX_DAYS=100 # osmupdate uses a combination of minutely, hourly and daily changefiles. This value can be minute, hour, day or sporadic. - DIFF=sporadic # argument to determine the maximum number of parallely processed changefiles. - MAX_MERGE=7 # define level for gzip compression. values between 1 (low compression but fast) and 9 (high compression but slow) - COMPRESSION_LEVEL=1 # change the URL to use a custom URL to fetch regional file updates. - BASE_URL=http://planet.openstreetmap.org/replication/ # folder for diff which hasn't been imported yet - IMPORT_QUEUE=import_queue # folder for diff which has been imported - IMPORT_DONE=import_done # seconds between 2 executions of the script - TIME=120