Skip to content

alexellis/orcascan-openfaas-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sample function for Orcascan

Code sample for Node.js copied and adapted from Orcascan docs

Running locally without OpenFaaS:

Install faas-cli from the GitHub releases page

Or download with arkade:

curl -sLs https://get.arkade.dev | sudo sh
arkade get faas-cli

Then run the following command to start the function:

faas-cli local-run --watch

It'll listen on port 8080, so you can simple test it with curl:

curl --data-binary @./payload.json http://localhost:8080/ -H "Content-Type: application/json"

The email should be rejected, now change the email to "test@example.com" and run the command again.

It should be accepted at that point.

To deploy the function to OpenFaaS, make sure you edit the image: field to use your own container registry, then run faas-cli up --gateway https://gateway.example.com

About

Example Orcascan function for OpenFaaS

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published