-
Notifications
You must be signed in to change notification settings - Fork 0
/
app.yaml
42 lines (36 loc) · 886 Bytes
/
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
application: jaredmeyering-homepage
version: v1
runtime: go
api_version: go1
handlers:
# CSS/JS assets
- url: /bundle/(.*\.(css|js|png|jpe?g|svg|gif|map))$
static_files: public/bundle/\1
upload: public/bundle/.*\.(js|css|png|jpe?g|svg|gif|map)$
expiration: "365d"
secure: always
# Top Level page routes
- url: /styleguide/.*
static_files: public/styleguide/index.html
upload: public/styleguide/*
secure: always
# Top Level page routes
- url: /.*
static_files: public/index.html
upload: public/index.html
secure: always
skip_files:
- ^(.*/)?#.*#$
- ^(.*/)?.*~$
- ^(.*/)?.*\.py[co]$
- ^(.*/)?.*/RCS/.*$
- ^(.*/)?\..*$
- ^(.*/)?\.sw*$
- node_modules/*
- src/*
- webpack*
- package.json
- deploy.sh
- yarn*
automatic_scaling:
max_idle_instances: 1