https-jrtorres042-github-com
/
git_microsoft-powershell_achived-credential_terms-of-service_blog_covid-19_chromium-apis_sdks-diff-1
Public template
forked from GoogleChrome/chromium-dashboard
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathapp.yaml
132 lines (101 loc) · 2.6 KB
/
app.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
runtime: python27
threadsafe: true
api_version: 1
instance_class: F4
# default_expiration: "30s"
builtins:
- remote_api: on
handlers:
# Static handlers ---------------------------------------------------------------
- url: /favicon\.ico
static_files: static/img/chromium-128.png
upload: static/img/chromium-128\.png
secure: always
- url: /robots\.txt
static_files: static/robots.txt
upload: static/robots\.txt
secure: always
- url: /static
static_dir: static
#expiration: 30s
application_readable: true # So static assets can be read by inline_file django tag.
http_headers:
Access-Control-Allow-Origin: "*"
secure: always
# Metrics data handlers --------------------------------------------------------
- url: /data/.*
script: api.metricsdata.app
secure: always
# Admin ------------------------------------------------------------------------
- url: /cron/.*
script: internals.fetchmetrics.app
# Any cron job must be harmless if it is called too often or with bad args
- url: /tasks/.*
script: internals.notifier.app
# Header checks prevent raw access to this handler. Tasks have headers.
- url: /_ah/bounce
# TODO(jrobbins): phase out this handler when we redo email.
script: internals.notifier.app
login: admin # Prevents raw access to this handler.
- url: /admin/blink.*
script: pages.blink_handler.app
secure: always
- url: /admin/subscribers
script: pages.blink_handler.app
secure: always
- url: /admin/features/.*
script: pages.intentpreview.app
secure: always
- url: /guide/.*
script: pages.guide.app
secure: always
- url: /admin/users/.*
script: pages.users.app
secure: always
- url: /settings
script: pages.users.app
secure: always
# Main server handlers ---------------------------------------------------------
- url: /
script: pages.featurelist.app
secure: always
- url: /upcoming
script: pages.upcoming.app
secure: always
- url: /features/schedule
script: pages.schedule.app
secure: always
- url: /features.*
script: pages.featurelist.app
secure: always
- url: /feature/.*
script: pages.featuredetail.app
secure: always
- url: /samples.*
script: pages.samples.app
secure: always
- url: /metrics.*
script: pages.metrics.app
secure: always
- url: /omaha_data
script: pages.metrics.app
secure: always
- url: /api/.*
script: api.register.app
secure: always
- url: /csp
script: framework.csp.app
secure: always
includes:
- skip_files.yaml
- env_vars.yaml
inbound_services:
- mail
- mail_bounce
libraries:
- name: grpcio
version: 1.0.0
- name: ssl
version: latest
env_variables:
GAE_USE_SOCKETS_HTTPLIB : ''