bridgy-fed/router.yaml

42 wiersze
999 B
YAML
Czysty Zwykły widok Historia

# https://cloud.google.com/appengine/docs/flexible/reference/app-yaml?tab=python
#
# gcloud -q app deploy --project bridgy-federated router.yaml
# application: bridgy-federated
service: router
env: flex
runtime: python
runtime_config:
operating_system: ubuntu22
runtime_version: "3.11"
resources:
2024-05-25 02:36:09 +00:00
cpu: 1
memory_gb: 2
env_variables:
PDS_HOST: atproto.brid.gy
# # sandbox
# PLC_HOST: plc.bsky-sandbox.dev
# APPVIEW_HOST: api.bsky-sandbox.dev
# BGS_HOST: bgs.bsky-sandbox.dev
# MOD_SERVICE_HOST: ?
# MOD_SERVICE_DID: ?
# prod
PLC_HOST: plc.directory
APPVIEW_HOST: api.bsky.app
BGS_HOST: bsky.network
MOD_SERVICE_HOST: mod.bsky.app
MOD_SERVICE_DID: did:plc:ar7c4by46qjdydhdevvrndac
manual_scaling:
instances: 1
# https://cloud.google.com/appengine/docs/flexible/python/runtime#application_startup
2024-05-28 20:22:46 +00:00
# https://docs.gunicorn.org/en/latest/settings.html
# TODO: try asyncio w/eventlet workers
entrypoint: gunicorn --workers 1 --threads 40 -b :$PORT router:app