Skip to content
main
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
cmd
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Azure OG

I stumbled across DevsQuotesPrinter and loved the idea so much I had to build my own.

I modified the code to accept the title and font size as query parameters, with defaults if they aren't sent.

The app has a command-line interface as well as an Azure Function. The cli tool accepts parameters to control the title and font size. The Azure Function accepts the same parameters as a query string.

CLI

make build-cli
make run TITLE="I'm so social"

Details :

./dist/azureog --help                                                                                   
Usage of ./dist/azureog:
  -bgImg string
        image to use as background (default "assets/og-standard.png")
  -fontPath string
        filename of the ttf font (default "assets/FiraSans-Light.ttf")
  -fontSize float
        font fontSize in points (default 140)
  -output string
        output path for the resulting image (default "og-image.png")
  -title string
        text to print on the image (default "Nothing To See Here, Move Along")

Azure Functions

I followed this handy reference to build a Go app as a custom Azure Function deployed on the Linux Consumption plan. Costs should be trivial.

Make it yours!

To make one for yourself, replace assets/og-standard.png with a background of your own creation. Use the same file name or modify the code to reflect your new background image's file name.

Then you can build and use locally or deploy to Azure Functions to have your very own OG Social Image Sharing app.

License

GPL v3

Origins and Credits

Inspired by, and much code from DevQuotesPrinter - GPL v3 Licensed.

About

No description, website, or topics provided.

Resources

License

Releases

No releases published

Packages

No packages published