osm2vectortiles/docker-compose.yml

161 wiersze
3.4 KiB
YAML
Czysty Zwykły widok Historia

2015-10-15 12:10:32 +00:00
pgdata:
image: "tianon/true"
volumes:
- /var/lib/postgresql/data
2016-03-29 11:44:22 +00:00
rabbitdata:
image: "tianon/true"
volumes:
- /var/lib/rabbitmq
2015-10-15 14:47:01 +00:00
cache:
2015-10-15 12:10:32 +00:00
image: "tianon/true"
volumes:
2015-10-26 20:02:59 +00:00
- /data/cache
2015-10-15 12:10:32 +00:00
postgis:
image: "osm2vectortiles/postgis"
2015-10-15 12:10:32 +00:00
volumes_from:
- pgdata
2015-10-16 09:42:14 +00:00
ports:
- "5432"
2015-12-06 19:35:01 +00:00
import-osm:
image: "osm2vectortiles/import-osm"
2016-02-22 19:46:53 +00:00
command: ./import-pbf.sh
volumes:
- ./import:/data/import
volumes_from:
- cache
links:
- postgis:db
import-osm-diff:
image: "osm2vectortiles/import-osm"
command: ./import-diff.sh
2015-10-15 12:10:32 +00:00
volumes:
2015-10-26 20:02:59 +00:00
- ./import:/data/import
2016-03-21 19:59:33 +00:00
- ./src/import-osm:/usr/src/app
2015-10-15 12:10:32 +00:00
volumes_from:
2015-10-15 14:47:01 +00:00
- cache
2015-10-15 12:10:32 +00:00
links:
- postgis:db
update-osm-diff:
image: "osm2vectortiles/import-osm"
command: ./import-osmupdate.sh
volumes:
- ./import:/data/import
2016-02-23 18:33:23 +00:00
environment:
OSM_UPDATE_BASEURL: "http://download.geofabrik.de/europe/liechtenstein-updates/"
import-labels:
image: "osm2vectortiles/import-external"
command: ./import-labels.sh
links:
- postgis:db
import-natural-earth:
image: "osm2vectortiles/import-external"
command: ./import-natural-earth.sh
links:
- postgis:db
import-water:
image: "osm2vectortiles/import-external"
command: ./import-water.sh
links:
- postgis:db
update-scaleranks:
image: "osm2vectortiles/update-scaleranks"
links:
- postgis:db
changed-tiles:
image: "osm2vectortiles/changed-tiles"
volumes:
- ./export:/data/export
links:
- postgis:db
2016-03-29 11:59:09 +00:00
generate-jobs:
image: "osm2vectortiles/generate-jobs"
2016-03-29 09:26:28 +00:00
volumes:
- ./export:/data/export
2016-04-01 14:16:47 +00:00
merge-jobs:
image: "osm2vectortiles/merge-jobs"
volumes:
- ./export:/data/export
links:
- rabbitmq:rabbitmq
- mock-s3:mock-s3
2015-12-14 19:15:02 +00:00
export-worker:
image: "osm2vectortiles/export"
command: ./export-worker.sh
volumes:
- ./osm2vectortiles.tm2source:/data/tm2source
links:
- postgis:db
2016-03-29 13:06:07 +00:00
- rabbitmq:rabbitmq
2016-03-29 14:21:01 +00:00
- mock-s3:mock-s3
environment:
AWS_ACCESS_KEY_ID: "${AWS_ACCESS_KEY_ID}"
AWS_SECRET_ACCESS_KEY: "${AWS_SECRET_ACCESS_KEY}"
AWS_REGION: "eu-central-1"
2015-12-14 19:15:02 +00:00
export:
image: "osm2vectortiles/export"
command: ./export-local.sh
volumes:
- ./export:/data/export
- ./osm2vectortiles.tm2source:/data/tm2source
links:
- postgis:db
environment:
2016-04-12 18:57:46 +00:00
BBOX: "8.34,47.27,8.75,47.53"
2015-10-20 13:51:36 +00:00
MIN_ZOOM: "8"
MAX_ZOOM: "14"
2016-02-25 15:14:56 +00:00
export-list:
image: "osm2vectortiles/export"
command: ./export-list.sh
volumes:
- ./export:/data/export
- ./osm2vectortiles.tm2source:/data/tm2source
2016-02-25 15:14:56 +00:00
links:
- postgis:db
2015-10-27 09:16:34 +00:00
serve:
image: "klokantech/tileserver-mapnik"
volumes:
2015-10-26 20:02:59 +00:00
- ./export:/data
ports:
- "8080:80"
2015-11-19 17:13:59 +00:00
import-sql:
image: "osm2vectortiles/import-sql"
2015-10-30 21:10:59 +00:00
links:
2015-11-19 17:13:59 +00:00
- postgis:db
2015-10-30 08:02:20 +00:00
mapbox-studio:
image: "osm2vectortiles/mapbox-studio"
2015-10-30 08:02:20 +00:00
volumes:
- ./osm2vectortiles.tm2source:/projects/osm2vectortiles.tm2source
2015-10-30 08:02:20 +00:00
links:
- postgis:db
ports:
- "3000:3000"
2016-03-29 11:44:22 +00:00
rabbitmq:
image: "rabbitmq:3.6.1-management"
ports:
- "15672:15672"
- "5672:5672"
volumes_from:
- rabbitdata
environment:
RABBITMQ_DEFAULT_USER: "osm"
RABBITMQ_DEFAULT_PASS: "osm"
2016-02-29 10:28:08 +00:00
create-extracts:
image: "osm2vectortiles/create-extracts"
volumes:
- ./export:/data/export
2016-03-04 12:01:09 +00:00
environment:
S3_ACCESS_KEY: "${S3_ACCESS_KEY}"
S3_SECRET_KEY: "${S3_SECRET_KEY}"
2016-03-29 14:21:01 +00:00
mock-s3:
image: "ianblenke/mock-s3"
ports:
- "8080"
2016-04-12 18:57:46 +00:00
compare-visual:
image: "osm2vectortiles/compare-visual"
ports:
- "3030:3030"
volumes:
- ./osm2vectortiles.tm2source:/data/tm2source
links:
- postgis:db