Skip to content

Latest commit

 

History

History
66 lines (42 loc) · 1.41 KB

README.md

File metadata and controls

66 lines (42 loc) · 1.41 KB

Maana Q Lambda Server

Hosts

Q

JavaScript

We use the node VM2 package for running JavaScript within a sandbox.

Lambda code has access to the following modules:

console.log output from withihn a lambda function will be returned as a GraphQL extension response.

Python

  • macOS: brew install python

Haskell

ghcup

curl https://get-ghcup.haskell.org -sSf | sh

R

  • macOS: brew install r

AWS

Google

Build and Deploy

MongoDB

docker-compose up

Service

npm i
gql mdeploy
  • Private Docker Registry
  • name: maana-q-lambda-server
  • Dockerfile: ./
  • Container registry: services.azurecr.io
  • Exposing port: 4000

Using Azure Cosmos DB

Follow the instructions of the official Microsoft documentation to change the connection string (that's all there is to it).