用于自定义仓库扩展
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Peter Thaleikis 2232e95216 Fixing warnings in PHP template 8 months ago
.github Updated to build all branches and PRs 9 months ago
template Fixing warnings in PHP template 8 months ago
.DEREK.yml Redirect Derek file to openfaas/faas file 3 years ago
.gitignore Update node-armhf template 2 years ago
CONTRIBUTING.md Add link to the store 2 years ago
LICENSE Amend whitespace 3 years ago
Makefile Fix actions by using bash 9 months ago
README.md Upgrade to Github Actions and remove travis 9 months ago
verify.sh Fix actions by using bash 9 months ago

README.md

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.13 Alpine Linux classic Go template
node12 NodeJS 12.13.0 Alpine Linux of-watchdog NodeJS template
node NodeJS 12.13.0 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.