These templates should be considered deprecated, and recommended templates from the documentation or Function Store should be used instead.
They are retained in this repository for backwards compatibility purposes.
See also: Language support.
faas-cli template store pull https://github.com/openfaas/templates-classic
Or
export OPENFAAS_TEMPLATE_STORE_URL="https://github.com/openfaas/templates-classic"
faas-cli new --lang go \
NAME
In most cases, alternatives have already been provided and are listed int the Function Store, or the Languages section of the OpenFaaS documentation.
Name | Language | Version | Linux base | Watchdog | Link |
---|---|---|---|---|---|
go | Go | 1.23 | Alpine Linux | classic | Legacy Go template (deprecated) |
bun-express | Bun | 1.0 | Alpine Linux | of-watchdog | NodeJS template |
node | NodeJS | 20 | Alpine Linux | classic | Legacy NodeJS template (deprecated) |
python3 | Python | 3 | Alpine Linux | classic | Legacy Python 3 template |
python3-debian | Python | 3 | Debian Linux | classic | Legacy Python 3 Debian template |
python27 | Python | 2.7.18 | Alpine Linux | classic | Python 2.7 template (deprecated) |
ruby | Ruby | 3.3 | Alpine Linux | classic | Ruby template |
csharp | C# | N/A | Debian GNU/Linux 9 | classic | Legacy C# template (deprecated) |
This project is part of the OpenFaaS project licensed under the MIT License.