diff --git a/app/utils/overpass.js b/app/utils/overpass.js index b21973dc..0fe89076 100644 --- a/app/utils/overpass.js +++ b/app/utils/overpass.js @@ -12,7 +12,7 @@ import osmtogeojson from 'osmtogeojson'; export function query (format, query) { return promiseRetry((retry, number) => { console.log('Fetching data from Overpass... Attempt number:', number); - return rp(`http://overpass-api.de/api/interpreter?data=[out:${format}][timeout:900][maxsize:2000000000];${query}`) + return rp(`https://overpass.kumi.systems/api/interpreter?data=[out:${format}][timeout:900][maxsize:2000000000];${query}`) .catch(err => { // API calls to Overpass are rate limited. Retry if statusCode is 429 if (err.statusCode === 429) { diff --git a/app/utils/vector-tiles.js b/app/utils/vector-tiles.js index 05ad86c0..0ff66b8c 100644 --- a/app/utils/vector-tiles.js +++ b/app/utils/vector-tiles.js @@ -1,3 +1,4 @@ +/* eslint-disable */ 'use strict'; import path from 'path'; import fs from 'fs-extra'; @@ -33,6 +34,12 @@ const DEBUG = config.debug; export function createAdminBoundsVT (projId, scId, op, fc) { const identifier = `p${projId} s${scId} AB VT`; + // Temporary disable vector tiles. + return { + promise: Promise.resolve(), + kill: () => Promise.resolve() + }; + // Promisify functions. const removeP = Promise.promisify(fs.remove); const writeJsonP = Promise.promisify(fs.writeJson); @@ -122,6 +129,12 @@ export function createAdminBoundsVT (projId, scId, op, fc) { export function createRoadNetworkVT (projId, scId, op, roadNetwork) { const identifier = `p${projId} s${scId} RN VT`; + // Temporary disable vector tiles. + return { + promise: Promise.resolve(), + kill: () => Promise.resolve() + }; + // Promisify functions. const removeP = Promise.promisify(fs.remove); const writeFile = Promise.promisify(fs.writeFile); diff --git a/ecs-task-definition.yml b/ecs-task-definition.yml index 3eb9d604..e92c392e 100644 --- a/ecs-task-definition.yml +++ b/ecs-task-definition.yml @@ -10,8 +10,13 @@ rra-postgis: - /var/lib/postgresql/data:/var/lib/postgresql/data rra-api: image: wbtransport/rra-api + environment: + DEBUG: true ports: - 80:4000 command: node index.js + volumes: + - /var/run/docker.sock:/var/run/docker.sock + - /tmp:/tmp links: - - rra-postgis \ No newline at end of file + - rra-postgis