1 # Copyright 2015 The Chromium Authors. All rights reserved. 2 # Use of this source code is governed by a BSD-style license that can be 3 # found in the LICENSE file. 4 5 runtime: python27 6 vm: true 7 api_version: 1 8 threadsafe: true 9 10 resources: 11 cpu: .5 12 memory_gb: 1.3 13 disk_size_gb: 10 14 15 automatic_scaling: 16 min_num_instances: 2 17 max_num_instances: 20 18 cool_down_period_sec: 60 19 cpu_utilization: 20 target_utilization: 0.5 21 22 handlers: 23 - url: /favicon\.ico 24 static_files: static/favicon.ico 25 upload: static/favicon\.ico 26 secure: always 27 28 # Tracing and its dependencies. 29 - url: /tracing 30 static_dir: tracing/tracing 31 secure: always 32 33 - url: /components 34 static_dir: tracing/third_party/components 35 secure: always 36 37 - url: /d3.min.js 38 static_files: tracing/third_party/d3/d3.min.js 39 upload: tracing/third_party/d3/d3\.min\.js 40 secure: always 41 42 - url: /gl-matrix-min.js 43 static_files: tracing/third_party/gl-matrix/dist/gl-matrix-min.js 44 upload: tracing/third_party/gl-matrix/dist/gl-matrix-min\.js 45 secure: always 46 47 - url: /jszip.min.js 48 static_files: tracing/third_party/jszip/jszip.min.js 49 upload: tracing/third_party/jszip/jszip\.min\.js 50 secure: always 51 52 # Catch-all. 53 - url: /.* 54 script: main.app 55 secure: always 56