forked from googlearchive/cloud-playground
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathapp.yaml
More file actions
145 lines (134 loc) · 3.19 KB
/
Copy pathapp.yaml
File metadata and controls
145 lines (134 loc) · 3.19 KB
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
133
134
135
136
137
138
139
140
141
142
143
144
145
application: fredsa-bliss
version: playground
runtime: python27
api_version: 1
# Mimic target environment is not yet threadsafe
threadsafe: false
instance_class: F2
automatic_scaling:
max_pending_latency: 14.6s
includes:
- angularjs.yaml
- angular-ui.yaml
- ui-bootstrap.yaml
- bootstrap.yaml
- codemirror.yaml
- fixit.yaml
- internal.yaml
- playground.yaml
- iframed.yaml
- tasks.yaml
- intercept.yaml
# https://developers.google.com/appengine/docs/python/config/appconfig#Builtin_Handlers
builtins:
#- appstats: on
- deferred: on
- remote_api: on
# Currently supported inbound services are documented by
# https://developers.google.com/appengine/docs/python/config/appconfig#Inbound_Services
inbound_services:
- channel_presence
- mail
- xmpp_message
- xmpp_presence
- xmpp_subscribe
- warmup
# Currently supported libraries are documented by
# https://developers.google.com/appengine/docs/python/tools/libraries27
# Keep in sync with target_info.py library validation code.
libraries:
- name: django
version: "1.5"
- name: endpoints
version: "1.0"
- name: jinja2
version: "2.6"
- name: lxml
version: "2.3"
- name: markupsafe
version: "0.15"
- name: matplotlib
version: "1.2.0"
- name: MySQLdb
version: "1.2.4b4"
- name: numpy
version: "1.6.1"
- name: PIL
version: "1.1.7"
- name: protorpc
version: "1.0"
- name: PyAMF
version: "0.6.1"
- name: pycrypto
version: "2.6"
- name: setuptools
version: "0.6c11"
- name: ssl
version: "2.7"
- name: webapp2
version: "2.5.2"
- name: webob
version: "1.2.3"
- name: yaml
version: "3.10"
# https://developers.google.com/appengine/docs/python/config/appconfig#Skipping_Files
skip_files:
# built-in defaults
# don't skip yaml files from template projects in 'repos/' dir
##- ^(.*/)?app\.yaml$
##- ^(.*/)?app\.yml$
##- ^(.*/)?index\.yaml$
##- ^(.*/)?index\.yml$
- ^(.*/)?#.*#$
- ^(.*/)?.*~$
- ^(.*/)?.*\.py[co]$
- ^(.*/)?.*/RCS/.*$
# don't skip .playground files
#- ^(.*/)?\..*
- ^(.*/)?.*\.bak$
# dot files we do want to skip
- ^(.*/)?\.bin$
- ^(.*/)?\.chrome-.*$
- ^(.*/)?\.git.*$
- ^(.*/)?\.idea$
- ^(.*/)?\.jshintrc$
- ^(.*/)?\.name$
- ^(.*/)?\.travis.yml$
# more patterns to skip
- ^(.*/)?~.*$
pagespeed:
enabled_rewriters:
# HTML Rewriters
- ProxyCss # enabled by default
- ProxyImages # enabled by default
- ProxyJs # enabled by default
- ConvertMetaTags # enabled by default
- InlineCss # enabled by default
- InlineJs
- InlineImages
- InlinePreviewImages # enabled by default
- CollapseWhitespace
- CombineHeads
- ElideAttributes
- RemoveComments
- RemoveQuotes
- LeftTrimUrls
# CSS Rewriters
- CombineCss # enabled by default
- MoveCssToHead # enabled by default
- MinifyCss
# Image Rewriters
- WebpOptimization # enabled by default
- ImageConvertToJpeg # enabled by default
- ImageRecompressJpeg # enabled by default
- ImageProgressiveJpeg # enabled by default
- ImageRecompressPng # enabled by default
- ImageStripMetadata # enabled by default
- ImageStripColorProfile # enabled by default
- ImageResize # enabled by default
- LazyloadImages # enabled by default
- ImageAddDimensions
# JavaScript Rewriters
- CombineJs # enabled by default
- JsOptimize # enabled by default
- DeferJs