| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- services:
- # ========= geokodeerimine ja -dekodeerimine ===========
- nominatim:
- # image: mediagis/nominatim:4.4
- image: nominatim
- hostname: 'nominatim'
- command: bash /app/start.sh
- container_name: nominatim
- restart: always
- # user: "999:999" # Add this line
- # stop_signal: SIGINT # Fast Shutdown mode
- # environment:
- volumes:
- - postgresdata:/var/lib/postgresql/12/main
- - conf:/data
- - backups:/srv/backups
- - /etc/localtime:/etc/localtime
- networks:
- - traefik-external
- - db-external
- ports:
- # - "7070:8080"
- - "6432:5432"
- # - "127.0.0.1:6432:5432" # Ainult localhost juurdepääs
- # - "0.0.0.0:6432:5432" # Kuulab KÕIGIL liidestel
- labels:
- - "traefik.enable=true"
- - traefik.docker.network=traefik-external
- - traefik.constraint-label=traefik-external
- # ee.odamus.com
- - traefik.http.routers.nominatim-ee-http.middlewares=http-to-https
- - traefik.http.routers.nominatim-ee-https.rule=Host(`ee.odamus.com`)
- - traefik.http.routers.nominatim-ee-https.entrypoints=websecure
- - traefik.http.routers.nominatim-ee-http.rule=Host(`ee.odamus.com`)
- - traefik.http.routers.nominatim-ee-http.entrypoints=web
- - "traefik.http.routers.nominatim-ee-https.tls.certresolver=mychallenge"
- - traefik.http.services.nominatim-ee.loadbalancer.server.port=8080
- volumes:
- # r-packages:
- # name: r-packages
- # external: true
- postgresdata:
- conf:
- backups:
- networks:
- network:
- traefik-external:
- external: true
- db-external:
- external: true
|