Skip to content

Export pretty-printed lichess games to pdf. Built with the Serverless Framework.

License

Notifications You must be signed in to change notification settings

ZeroSharp/serverless-lichess-to-pdf

Repository files navigation

Serverless Framework example of PHP based service

This is an example of using the Serverless Framework to deploy an AWS lambda which runs a PHP function for converting chess games from lichess into a pretty-printed PDF.

See my blog post here.

Prerequisites

Install this serverless project. It will create a new serverless-php folder.

serverless install --url https://github.com/ZeroSharp/serverless-lichess-pdf-exporter

Deploying the sample function to AWS

Check the serverless.yml file and modify region and stage if necessary.

sls deploy

Running the function locally

sls invoke local --function Xp9MOs3d > Xp9MOs3d.pdf

Running the function on AWS

sls invoke --function Xp9MOs3d > Xp9MOs3d.pdf

Thanks

Thanks to James Clarke who wrote the PHP exporter.

About

Export pretty-printed lichess games to pdf. Built with the Serverless Framework.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages