go.chromium.org/luci@v0.0.0-20240309015107-7cdc2e660f33/luci_notify/frontend/app.yaml (about) 1 service: default 2 runtime: go121 3 app_engine_apis: true 4 5 instance_class: F4_1G 6 7 luci_gae_vars: 8 luci-notify-dev: 9 AUTH_SERVICE_HOST: chrome-infra-auth-dev.appspot.com 10 CONFIG_SERVICE_HOST: config.luci.app 11 TS_MON_ACCOUNT: app-engine-metric-publishers@prodx-mon-chrome-infra.google.com.iam.gserviceaccount.com 12 SPANNER_DB: projects/luci-notify-dev/instances/dev/databases/luci-notify-dev 13 14 handlers: 15 # Pubsub Handler. This is strictly necessary because the default module 16 # contains a /.* routing rule, so if it was targeted directly, we still want 17 # login:admin to apply. 18 - url: /_ah/push-handlers/.* 19 script: auto 20 secure: always 21 login: admin 22 23 # Everything else goes here. 24 - url: /.* 25 script: auto 26 secure: always 27 28 entrypoint: > 29 main 30 -auth-service-host ${AUTH_SERVICE_HOST} 31 -ts-mon-account ${TS_MON_ACCOUNT} 32 -config-service-host ${CONFIG_SERVICE_HOST} 33 -spanner-database ${SPANNER_DB}