Sign inSign up

ajeetraina777/backend-team-kit:latest

Manifest digest

sha256:ff29f0288680113119bf9d608816f402fb90fb2e2059b531d988d67b0200a112

Last pushed

8 days by ajeetraina777

Type

Sandbox Kit

Manifest digest

sha256:ff29f0288680113119bf9d608816f402fb90fb2e2059b531d988d67b0200a112

yaml
schemaVersion: "2"
kind: mixin
name: backend-team-kit
permissions:
    network:
        allow:
            - registry.npmjs.org
            - github.com
            - api.github.com
            - api.openai.com
            - db.internal.yourco.com:5432
credentials:
    - service: openai
      description: OpenAI API key
      apiKey:
        name: OPENAI_API_KEY
        inject:
            - domain: api.openai.com
              header: Authorization
              format: Bearer %s
    - service: github
      description: GitHub token
      apiKey:
        name: GITHUB_TOKEN
        inject:
            - domain: api.github.com
              header: Authorization
              format: Bearer %s
            - domain: github.com
              header: ""
              format: '%s'
              username: x-access-token
setup:
    install:
        - command: npm install -g typescript ts-node
          description: Install TypeScript and ts-node