Posts tagged with "commento"


  • Cloudflare Tunnel For Comments

    A while ago I migrated from Wordpress to static web hosting using Jekyll. Obviously, there is one problem, which is that I can no longer have comments (static website remember). So I need a comments engine that runs on a server somewhere which stores all the user comments and then have a frontend JS code that fetches the comments for the blog post. After experimenting with a few of them (Disqus, Remark42, etc), I eventually went with Commento, running on a small Google Compute Engine (GCE) instance. But some problems that I did not sign up for started showing up soon after.

    ...continue reading
  • Migrating From WordPress to Jekyll - Other Things

    I already explained a few things about how I migrated from WordPress to Jekyll. A few basic things that come for free in WordPress are not available out of the box in Jekyll. Comments section is one example and you already know that I am now using Commento as the comments engine. Another thing that came for free with WordPress was pagination which was missing from Jekyll in the basic form. A few other things that one could add to WordPress using plugins was setting up analytics, rss feeds, site-map, ads, subscription service etc. Here is how I went about adding some of those features in Jekyll.

    ...continue reading
  • Commento As Comments Engine In Jekyll

    Last time I wrote about my adventures with moving comments engine from Disqus to Remark42. This is a continuation of that story. While I liked pretty much everything about Remark42, one thing that did not work out for me was spam protection. Remark42 does not have, or at least it did not have a proper automated spam protection mechanism in place at the time I tried it out. With the default WordPress comments engine, you could add Akismet for spam protection. I could not figure out any way to install spam filters in Remark42. The only way would be to hold the comments for approval. Then I have to approve each comment manually. This would be too much work for me. Not that I get a lot of comments on the blog, but still, why should a human take care of such things when an automated system could do it for me?

    ...continue reading