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
![](https://pbs.twimg.com/media/EQ_qHkYWoAAX1YX.png)
![](https://pbs.twimg.com/media/EQ_uV1eWoAA95Jh.jpg)
![](https://pbs.twimg.com/media/EQ_uaD4XkAg7QIe.png)
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 ...
![](https://pbs.twimg.com/media/EQ_whjVWoAEOpXI.png)
![](https://pbs.twimg.com/media/EQ_xOjPX0AAufMv.png)
![](https://pbs.twimg.com/media/EQ_xUBpXYAAMDEG.png)
![](https://pbs.twimg.com/media/EQ_xqKHWsAAyJV0.png)
So it has no fonts, which it needs to do the image.
![](https://pbs.twimg.com/media/EQ_yOR_XUAASr5S.png)
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…
![](https://pbs.twimg.com/media/ERABTwDW4AAf_o0.jpg)
But I don't really want to, so you go ahead.
EOT
(Tomorrow: running this on AWS using Zappa and on GCP using gcloud)