Labertasche

A comment system for Hugo

  • Designed for Hugo
  • Easy to integrate
  • Easy to use
  • Confirmation by mail
  • Deletion by mail

Labertasche is German and denotes a Person that talks too much

Labertasche

A comment system for Hugo

Core Features:

  • Antispam
  • Email Validation
  • Written in Python, utilizing Flask
  • flask-cors for robust security
  • Email confirmation necessary by the commenter
  • EMail block list for throw-away accounts and known spammers
  • Robust Database handling by utilizing SQLAlchemy, which supports all big database engines
  • Uses Javascript to send comment via POST to the comment server
  • Has callbacks for implementing your own notifications during the posting process.
  • Only outputs JSON, no more fighting foreign CSS. JSON is then used to generate your site.
  • Supports replies, 1 level deep, which should be enough for blog comments.

Labertasche

A comment system for Hugo

Server integration:

  • Runs on Apache with libmodwsgi or Gunicorn with any reverse proxy
  • Dependencies can be installed via pipfile
  • Places the json directly into your Hugo directory
  • Run Hugo --watch via SystemD to take care of the rest

Labertasche

A comment system for Hugo

Simple Hugo integration:

  • 2 Javascript functions, with 2 custom callbacks for you to use
  • 2 Go template blocks
  • Customizable via a js callback to e.g. display modals
  • Uses a partial to display comments, styling fully up to you. Use any CSS framework, any theme.

Labertasche

A comment system for Hugo