Well, yes. But you only need be scared of Cthulhu if you have not seen Cthulhu as a puppy.
So, let's start with a puppy-like thing.
Only pretty and no copy/paste? Bad baby Cthulhu



And now I can choose different paths to follow
There are 2 main serverless environments I could try (because they are the 2 ones I know about)
* Google cloud functions
1. Your endpoints are stateless
2. You don't rely on the filesystem for state
3. All the state you want, you put on the database
So ...




So it has no fonts, which it needs to do the image.

Looks like we have liberation fonts, so "Liberation Mono" should be available?
Also, I want people to be able to copy all or part of that text without typing it manually as if it were 1989.
Well, like this (and yes, I know it's not ideal, but it's *something*)
ralsina.me/large_card.html
The code looks exactly the same anyway.
Like this one.
…ering-force-268517.cloudfunctions.net/color-coding?l…

But I don't really want to, so you go ahead.
EOT
(Tomorrow: running this on AWS using Zappa and on GCP using gcloud)