| runtime: go |
| api_version: go1 |
| service: default |
| |
| instance_class: F4_1G |
| |
| handlers: |
| # For static resources such as css and js files. |
| - url: /static |
| secure: always |
| static_dir: static |
| |
| # For sideloading data for testing and development. |
| - url: /_ah/remote_api |
| script: _go_app |
| |
| # For admin resources or endpoints meant to be hit by a cron job. |
| - url: /admin/.* |
| script: _go_app |
| secure: always |
| login: admin |
| |
| # Pubsub Handler. This is strictly necessary because the default module |
| # contains a /.* routing rule, so if it was targetted directly, we still want |
| # login:admin to apply. |
| - url: /_ah/push-handlers/.* |
| script: _go_app |
| secure: always |
| login: admin |
| |
| # Everything goes here. |
| - url: /.* |
| script: _go_app |
| secure: always |
| |
| builtins: |
| - remote_api: on |
| |
| includes: |
| - ./static/include.yaml |
| |
| inbound_services: |
| - warmup |