serve:
endpoint: /api
additionalEnvelopPlugins: "./src/envelopePlugin.ts"
sources:
- name: Gitea
handler:
openapi:
endpoint: https://git.andert.me/api/v1
source: schemas/gitea.yml
operationHeaders:
Authorization: Bearer {env.GITEA_API}
- name: Directus
graphql:
endpoint: https://directus.andert.me/graphql
source: schemas/directus.graphql
Authorization: Bearer {env.DIRECTUS_API}
- name: Cloudron
endpoint: https://my.andert.me/api/v1
source: schemas/cloudron.json
Authorization: Bearer {env.CLOUDRON_API}