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:
|
2015-12-10 08:57:14 +00:00
|
|
|
image: "osm2vectortiles/postgis"
|
2015-10-15 12:10:32 +00:00
|
|
|
volumes_from:
|
|
|
|
- pgdata
|
2015-10-16 09:42:14 +00:00
|
|
|
ports:
|
2015-10-16 10:18:57 +00:00
|
|
|
- "5432"
|
2015-12-06 19:35:01 +00:00
|
|
|
import-osm:
|
2015-12-10 08:57:14 +00:00
|
|
|
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
|
2016-03-18 14:49:24 +00:00
|
|
|
update-osm-diff:
|
|
|
|
image: "osm2vectortiles/import-osm"
|
|
|
|
command: ./import-osmupdate.sh
|
|
|
|
volumes:
|
|
|
|
- ./import:/data/import
|
2016-02-23 18:33:23 +00:00
|
|
|
environment:
|
2016-04-19 13:12:38 +00:00
|
|
|
OSM_UPDATE_BASEURL: "http://download.geofabrik.de/europe/switzerland-updates/"
|
2016-06-13 14:46:22 +00:00
|
|
|
merge-osm-diff:
|
|
|
|
image: "osm2vectortiles/import-osm"
|
|
|
|
command: ./import-mergediffs.sh
|
|
|
|
volumes:
|
|
|
|
- ./import:/data/import
|
|
|
|
environment:
|
|
|
|
OSM_UPDATE_BASEURL: "http://download.geofabrik.de/europe/switzerland-updates/"
|
2016-04-23 09:15:05 +00:00
|
|
|
import-external:
|
|
|
|
image: "osm2vectortiles/import-external"
|
|
|
|
links:
|
|
|
|
- postgis:db
|
2015-12-06 16:08:56 +00:00
|
|
|
import-labels:
|
2015-12-10 08:57:14 +00:00
|
|
|
image: "osm2vectortiles/import-external"
|
2015-12-06 16:08:56 +00:00
|
|
|
command: ./import-labels.sh
|
|
|
|
links:
|
|
|
|
- postgis:db
|
|
|
|
import-natural-earth:
|
2015-12-10 08:57:14 +00:00
|
|
|
image: "osm2vectortiles/import-external"
|
2015-12-06 16:08:56 +00:00
|
|
|
command: ./import-natural-earth.sh
|
|
|
|
links:
|
|
|
|
- postgis:db
|
|
|
|
import-water:
|
2015-12-10 08:57:14 +00:00
|
|
|
image: "osm2vectortiles/import-external"
|
2015-12-06 16:08:56 +00:00
|
|
|
command: ./import-water.sh
|
|
|
|
links:
|
|
|
|
- postgis:db
|
2016-03-11 15:43:16 +00:00
|
|
|
changed-tiles:
|
|
|
|
image: "osm2vectortiles/changed-tiles"
|
2016-02-25 15:37:19 +00:00
|
|
|
volumes:
|
|
|
|
- ./export:/data/export
|
2016-02-23 13:48:33 +00:00
|
|
|
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-06-13 15:39:44 +00:00
|
|
|
links:
|
|
|
|
- rabbitmq:rabbitmq
|
|
|
|
generate-diff-jobs:
|
|
|
|
image: "osm2vectortiles/generate-jobs"
|
|
|
|
command: ./generate_list_jobs.sh
|
|
|
|
volumes:
|
|
|
|
- ./export:/data/export
|
|
|
|
links:
|
|
|
|
- rabbitmq:rabbitmq
|
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
|
2015-10-15 12:49:47 +00:00
|
|
|
volumes:
|
2016-04-11 08:24:16 +00:00
|
|
|
- ./osm2vectortiles.tm2source:/data/tm2source
|
2015-10-15 12:49:47 +00:00
|
|
|
links:
|
2016-04-01 08:30:31 +00:00
|
|
|
- postgis:db
|
2016-03-29 13:06:07 +00:00
|
|
|
- rabbitmq:rabbitmq
|
2016-03-29 14:21:01 +00:00
|
|
|
- mock-s3:mock-s3
|
2015-10-15 12:49:47 +00:00
|
|
|
environment:
|
2015-12-06 17:35:18 +00:00
|
|
|
AWS_ACCESS_KEY_ID: "${AWS_ACCESS_KEY_ID}"
|
|
|
|
AWS_SECRET_ACCESS_KEY: "${AWS_SECRET_ACCESS_KEY}"
|
2015-10-24 16:02:33 +00:00
|
|
|
AWS_REGION: "eu-central-1"
|
2015-12-14 19:15:02 +00:00
|
|
|
export:
|
2015-12-10 08:57:14 +00:00
|
|
|
image: "osm2vectortiles/export"
|
2015-12-06 17:35:18 +00:00
|
|
|
command: ./export-local.sh
|
|
|
|
volumes:
|
|
|
|
- ./export:/data/export
|
2016-04-11 08:24:16 +00:00
|
|
|
- ./osm2vectortiles.tm2source:/data/tm2source
|
2015-12-06 17:35:18 +00:00
|
|
|
links:
|
2016-04-01 08:30:31 +00:00
|
|
|
- postgis:db
|
2015-12-06 17:35:18 +00:00
|
|
|
environment:
|
2016-04-29 12:07:08 +00:00
|
|
|
# Around zurich
|
|
|
|
BBOX: "8.32,47.21,8.83,47.52"
|
2016-05-03 12:25:54 +00:00
|
|
|
MIN_ZOOM: "0"
|
2015-10-15 12:49:47 +00:00
|
|
|
MAX_ZOOM: "14"
|
2016-02-25 15:14:56 +00:00
|
|
|
export-list:
|
|
|
|
image: "osm2vectortiles/export"
|
|
|
|
command: ./export-list.sh
|
|
|
|
volumes:
|
|
|
|
- ./export:/data/export
|
2016-04-11 08:24:16 +00:00
|
|
|
- ./osm2vectortiles.tm2source:/data/tm2source
|
2016-02-25 15:14:56 +00:00
|
|
|
links:
|
2016-04-01 08:30:31 +00:00
|
|
|
- postgis:db
|
2015-10-27 09:16:34 +00:00
|
|
|
serve:
|
2015-12-17 08:57:31 +00:00
|
|
|
image: "klokantech/tileserver-mapnik"
|
2015-10-15 14:37:32 +00:00
|
|
|
volumes:
|
2015-10-26 20:02:59 +00:00
|
|
|
- ./export:/data
|
2015-10-15 14:37:32 +00:00
|
|
|
ports:
|
2015-10-15 16:44:05 +00:00
|
|
|
- "8080:80"
|
2015-11-19 17:13:59 +00:00
|
|
|
import-sql:
|
2015-12-10 08:57:14 +00:00
|
|
|
image: "osm2vectortiles/import-sql"
|
2015-10-30 21:10:59 +00:00
|
|
|
links:
|
2015-11-19 17:13:59 +00:00
|
|
|
- postgis:db
|
2016-04-26 07:18:45 +00:00
|
|
|
environment:
|
|
|
|
SQL_CREATE_INDIZES: 'false'
|
2016-06-05 13:28:24 +00:00
|
|
|
SQL_SPLIT_POLYGON: 'false'
|
2015-10-30 08:02:20 +00:00
|
|
|
mapbox-studio:
|
2015-12-10 08:57:14 +00:00
|
|
|
image: "osm2vectortiles/mapbox-studio"
|
2015-10-30 08:02:20 +00:00
|
|
|
volumes:
|
2016-04-11 08:24:16 +00:00
|
|
|
- ./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:
|
2016-04-27 17:02:29 +00:00
|
|
|
image: "osm2vectortiles/rabbitmq:management"
|
2016-03-29 11:44:22 +00:00
|
|
|
ports:
|
|
|
|
- "15672:15672"
|
|
|
|
- "5672:5672"
|
|
|
|
volumes_from:
|
|
|
|
- rabbitdata
|
|
|
|
environment:
|
|
|
|
RABBITMQ_DEFAULT_USER: "osm"
|
|
|
|
RABBITMQ_DEFAULT_PASS: "osm"
|
2016-05-02 13:15:24 +00:00
|
|
|
RABBITMQ_HEARTBEAT: "0"
|
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
|
2016-04-19 20:57:52 +00:00
|
|
|
mapping-qa-report:
|
|
|
|
image: "osm2vectortiles/mapping-qa-report"
|
|
|
|
links:
|
|
|
|
- postgis:db
|
|
|
|
volumes:
|
2016-04-20 16:13:13 +00:00
|
|
|
- ./export:/data
|