How to make a SWI-Prolog compiler online?

Discourse has a feature called Onebox where a standalone URL with no preceding spaces on a line by itself will be converted into a Onebox, E.g.

:slightly_smiling_face: