Skip to content
Snippets Groups Projects
docker-compose.yml 777 B
Newer Older
  • Learn to ignore specific revisions
  • Nicolas Pernoud's avatar
    Nicolas Pernoud committed
    version: '2'
    services:
      nominatim:
    
          context: ./nominatim-3.5
    
    Nicolas Pernoud's avatar
    Nicolas Pernoud committed
        restart: unless-stopped
        volumes:
    
          - ./nominatimdata/postgresdata:/var/lib/postgresql/12/main
          - ./nominatim-3.5/local.php:/app/src/build/settings/local.php
          - ./nominatimdata:/app/src/data-sources/osmfile
    
    Nicolas Pernoud's avatar
    Nicolas Pernoud committed
        ports:
          - 6432:5432
    
        command: sh /app/init.sh /app/src/data-sources/osmfile/mdl-latest.osm.pbf postgresdata 4
    
    Nicolas Pernoud's avatar
    Nicolas Pernoud committed
    
      photon:
        build:
    
    Nicolas Pernoud's avatar
    Nicolas Pernoud committed
          dockerfile: Dockerfile
        depends_on:
          - nominatim
        volumes:
          - ./photondata:/photon/photon_data
    
          - ./nominatimdata:/app/src/data-sources/osmfile
    
    Nicolas Pernoud's avatar
    Nicolas Pernoud committed
        ports:
    
        entrypoint: sh entrypoint.sh