All Projects → openfaas → Templates

openfaas / Templates

Licence: mit
OpenFaaS Classic templates

Projects that are alternatives of or similar to Templates

Fx
A Function as a Service tool makes a function as a container-based service in seconds.
Stars: ✭ 1,679 (+788.36%)
Mutual labels:  serverless, faas
Openwhisk Devtools
Development tools for building and deploying Apache OpenWhisk
Stars: ✭ 141 (-25.4%)
Mutual labels:  serverless, faas
Composer
Composer is a new programming model for composing cloud functions built on Apache OpenWhisk.
Stars: ✭ 131 (-30.69%)
Mutual labels:  serverless, faas
Openfaas Operator
Official OpenFaaS Operator and CRD for Kubernetes
Stars: ✭ 105 (-44.44%)
Mutual labels:  serverless, faas
Knctl
Knative CLI
Stars: ✭ 163 (-13.76%)
Mutual labels:  serverless, faas
Functions Samples
Collection of sample apps showcasing popular use cases using Cloud Functions for Firebase
Stars: ✭ 10,576 (+5495.77%)
Mutual labels:  serverless, faas
Flogo
Project Flogo is an open source ecosystem of opinionated event-driven capabilities to simplify building efficient & modern serverless functions, microservices & edge apps.
Stars: ✭ 1,891 (+900.53%)
Mutual labels:  serverless, faas
Tensorflow Lambda Layer
Lets you import Tensorflow + Keras from an AWS lambda
Stars: ✭ 79 (-58.2%)
Mutual labels:  serverless, faas
Denyenv Validating Admission Webhook
An Kubernetes validating admission webhook that rejects pods that use environment variables.
Stars: ✭ 144 (-23.81%)
Mutual labels:  serverless, faas
Refunc
A lib make building AWS Lambda compatible layer easily
Stars: ✭ 144 (-23.81%)
Mutual labels:  serverless, faas
Riff Tutorial
How-to guide for testing the riff FaaS platform and Istio on Google Kubernetes Engine.
Stars: ✭ 99 (-47.62%)
Mutual labels:  serverless, faas
Faas Flow
Function Composition for OpenFaaS
Stars: ✭ 172 (-8.99%)
Mutual labels:  serverless, faas
Faasd
A lightweight & portable faas engine
Stars: ✭ 1,330 (+603.7%)
Mutual labels:  serverless, faas
Graphql Serverless
GraphQL (incl. a GraphiQL interface) middleware for the webfunc serverless web framework.
Stars: ✭ 124 (-34.39%)
Mutual labels:  serverless, faas
Faast.js
Serverless batch computing made simple.
Stars: ✭ 1,323 (+600%)
Mutual labels:  serverless, faas
Gofn
Function process via docker provider (serverless minimalist)
Stars: ✭ 134 (-29.1%)
Mutual labels:  serverless, faas
Openwhisk Cli
Apache OpenWhisk Command Line Interface (CLI)
Stars: ✭ 73 (-61.38%)
Mutual labels:  serverless, faas
Hook.io
Open-Source Microservice Hosting Platform
Stars: ✭ 1,201 (+535.45%)
Mutual labels:  serverless, faas
Faas Netes
Serverless on Kubernetes with OpenFaaS
Stars: ✭ 1,875 (+892.06%)
Mutual labels:  serverless, faas
Laravel Bridge
Package to use Laravel on AWS Lambda with Bref
Stars: ✭ 168 (-11.11%)
Mutual labels:  serverless, faas

OpenFaaS Classic templates

Build Status

To find out more about the OpenFaaS templates see the faas-cli.

Note: The templates are completely customizable - so if you want to alter them please do fork them and use faas template pull to make use of your updated versions.

Classic Templates

This repository contains the Classic OpenFaaS templates, but many more are available in the Template Store. Read above for more information.

Name Language Version Linux base Watchdog Link
dockerfile Dockerfile N/A Alpine Linux classic Dockerfile template
go Go 1.15 Alpine Linux classic Go template
node12 NodeJS 12 Alpine Linux of-watchdog NodeJS template
node14 NodeJS 14 Alpine Linux of-watchdog NodeJS template
node NodeJS 12 Alpine Linux classic NodeJS template
python3 Python 3 Alpine Linux classic Python 3 template
python3-debian Python 3 Debian Linux classic Python 3 Debian template
python Python 2.7 Alpine Linux classic Python 2.7 template
java11-vert-x Java and Vert.x 11 Debian GNU/Linux of-watchdog Java LTS template
java11 Java 11 Debian GNU/Linux of-watchdog Java LTS template
ruby Ruby 2.7 Alpine Linux 3.11 classic Ruby template
php7 PHP 7.2 Alpine Linux classic PHP 7 template
csharp C# N/A Debian GNU/Linux 9 classic C# template

For more information on the templates check out the docs.

Classic vs of-watchdog templates

The current version of OpenFaaS templates use the original watchdog which forks processes - a bit like CGI. The newer watchdog of-watchdog is more similar to fastCGI/HTTP and should be used for any benchmarking or performance testing along with one of the newer templates. Contact the project for more information.

Submit your own template to the template store

This repository is for templates supported by the project maintainers, if you'd like to submit your own template to the OpenFaaS Template Store then checkout the store:

Contribute to this repository

See contributing guide.

License

This project is part of the OpenFaaS project licensed under the MIT License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].