Deno's Self-deployed Cloud Function Framework

Deno Fass

Deno’s self-deployed cloud function framework

Quick start

git clone https://github.com/raw2cc/deno-faas
 cd deno-faas
cp .env.example .env
deno run -A --unstable .\mod.ts
curl http://localhost:3000/test1

Configuration

Copy .env.exampleto .env, in .envthe configuration server port and function to obtain the address of the file.

For example, remote=https://raw.githubusercontent.com/raw2cc/deno-faas/main/test/means:

I request /test1will look for https://raw.githubusercontent.com/raw2cc/deno-faas/main/test/test1.tsthe file, if found, would pull him off then loaded.

Function writing

Function file can have two functions, one is initone callinitit will only be called once after loading, callwill be called when the request comes.

Automatic reload

Every 10 minutes, the server will automatically reload all cloud functions.

Cloud function example

See the example folder.

other

It is estimated that there are many bugs, welcome to try.

Download Details:

Author: raw2cc

Source Code: https://github.com/raw2cc/deno-faas

#deno #nodejs #node #javascript

Deno's Self-deployed Cloud Function Framework
5.70 GEEK