All Projects → faas-and-furious → qrcode

faas-and-furious / qrcode

Licence: MIT license
QR Code generator function for the FaaS Platform in #golang

Programming Languages

Dockerfile
14818 projects
go
31211 projects - #10 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to qrcode

hex
An ecosystem delivering practices, philosophy and portability. Powered By Deno and JavaScript.
Stars: ✭ 48 (+182.35%)
Mutual labels:  function, faas
serverless-scaleway-functions
Plugin for Serverless Framework to allow users to deploy their serverless applications on Scaleway Functions
Stars: ✭ 58 (+241.18%)
Mutual labels:  function, faas
Knctl
Knative CLI
Stars: ✭ 163 (+858.82%)
Mutual labels:  function, faas
QRCodeCameraX
QRcode decoder based on CameraX & zxing-core & ML kit, in less than 50 lines
Stars: ✭ 111 (+552.94%)
Mutual labels:  qrcode
QRCode-Decoder
An iOS QRCode Scanner and Decoder
Stars: ✭ 17 (+0%)
Mutual labels:  qrcode
QRCodeView
用于简化二维码扫描的框架
Stars: ✭ 34 (+100%)
Mutual labels:  qrcode
paper-store
Cold store small files on paper as QR codes -- PGP keys, Bitcoin keys, Tox keys or any other small files in general.
Stars: ✭ 28 (+64.71%)
Mutual labels:  qrcode
openwhisk-catalog
Curated catalog of Apache OpenWhisk packages to interface with event producers and consumers
Stars: ✭ 30 (+76.47%)
Mutual labels:  faas
qrencoder
🔳 Make QR codes in R via libqrencode
Stars: ✭ 59 (+247.06%)
Mutual labels:  qrcode
Functor
Mappable objects
Stars: ✭ 20 (+17.65%)
Mutual labels:  function
WeChatQRCode
⛄ 基于OpenCV开源的微信二维码引擎移植的Android扫码识别库
Stars: ✭ 250 (+1370.59%)
Mutual labels:  qrcode
greenpass-covid19-qrcode-decoder
An easy tool for decoding Green Pass Covid-19 QrCode
Stars: ✭ 64 (+276.47%)
Mutual labels:  qrcode
hook.io
Open-Source Microservice Hosting Platform
Stars: ✭ 1,259 (+7305.88%)
Mutual labels:  faas
quur-swift
Minimal QR code Read/Write framework for Swift
Stars: ✭ 22 (+29.41%)
Mutual labels:  qrcode
Temps
λ A selfhostable serverless function runtime. Inspired by zeit now.
Stars: ✭ 15 (-11.76%)
Mutual labels:  function
fiware-meteoroid
Meteoroid realizes integrating Function as a Service(FaaS) capabilities in FIWARE. It provides a management interface specialized for FaaS and FIWARE.
Stars: ✭ 13 (-23.53%)
Mutual labels:  faas
fdat.cljc
Function serialization between Clojure processes and dialects
Stars: ✭ 49 (+188.24%)
Mutual labels:  function
QRCodeFX
Simple tool to generate/read QR Code and export it.
Stars: ✭ 31 (+82.35%)
Mutual labels:  qrcode
barcode-server
Barcode Server for Barcode Client-Server android application
Stars: ✭ 40 (+135.29%)
Mutual labels:  qrcode
2FAuth
A Web app to manage your Two-Factor Authentication (2FA) accounts and generate their security codes
Stars: ✭ 664 (+3805.88%)
Mutual labels:  qrcode

FaaS qrcode

Go Report Card

This repo contains an example FaaS function which uses the skip2/go-qrcode Go library to generate a QR Code for a string.

Deploying the Function

Make sure you have deployed a FaaS stack to your cluster using the instructions on the FaaS repo.

Use the CLI (faas-cli)

Get the CLI

The faas-cli can be installed via brew install faas-cli or curl -sSL https://get.openfaas.com | sudo sh.

Now deploy the function as follows:

# faas-cli -action deploy -image=faasandfurious/qrcode -name=qrcode -fprocess="/usr/bin/qrcode"
200 OK
URL: http://localhost:8080/function/qrcode

Testing the Function

Now that the function is running in your FaaS environment you can test it from the command line by running:

$ curl localhost:8080/function/qrcode --data "https://github.com/alexellis/faas" > qrcode.png

You can check the QR code works using your phone, or an online QR Code decoder (ZXing Decoder Online for example)

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].