From 43e51c51bbf9503c58d989170ca3f68acb3c162e Mon Sep 17 00:00:00 2001 From: "Alex Ellis (OpenFaaS Ltd)" Date: Wed, 19 Feb 2025 11:08:19 +0000 Subject: [PATCH] Show instructions for manual license keys Signed-off-by: Alex Ellis (OpenFaaS Ltd) --- hack/install-edge.sh | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/hack/install-edge.sh b/hack/install-edge.sh index 5c4c4f0..36ff90d 100644 --- a/hack/install-edge.sh +++ b/hack/install-edge.sh @@ -1,4 +1,3 @@ -#!/bin/bash set -e # stop on error set -o pipefail @@ -44,7 +43,7 @@ install_required_packages() { fi } -echo "OpenFaaS Edge (based upon faasd and OpenFaaS Standard)" +echo "OpenFaaS Edge combines faasd with OpenFaaS Standard" echo "" echo "" @@ -91,13 +90,22 @@ cd ${tmpdir} ./install.sh ./ echo "" -echo "3. You now need to activate your license via GitHub" +echo "3. For personal (non-commercial), GitHub Sponsors can activate their license with:" echo "" echo "sudo -E faasd github login" echo "sudo -E faasd activate" echo "" +echo "3.1 Commercial users can create their license key as follows:" +echo "" +echo "sudo mkdir -p /var/lib/faasd/secrets" +echo "sudo nano /var/lib/faasd/secrets/openfaas_license" +echo "" echo "" echo "4. Then perform the final installation steps" echo "" echo "sudo -E sh -c \"cd ${tmpdir}/var/lib/faasd && faasd install\"" echo "" +echo "5. Refer to the complete handbook" +echo "" +echo "http://store.openfaas.com/l/serverless-for-everyone-else?layout=profile" +echo ""