A commenting system for my personal website less.coffee.
It's dead simple and doesn't require registration, or even email. Commenters can identify themselves with a signature (a bit like a password) which is converted to a unique hash displayed next to their name.
- Submit a
reply
which is associated with anarticle
usingPOST /articles/<article>/replies
- Name and Tripcode is optional, default is 'Anonymous'
- List replies for an
article
in reverse chronological order usingGET /articles/<article>/replies
- List stats for an
article
usingGET /articles/replies/stats?article=<article1>&article=<article2>
- No external database needed, uses SQLite.
- Dockerfile included (but no official container registry image).
- Configure base path e.g environment can have
BASE_URL=/gomments
so that all routes are prefixed with/gomments
Submit a name (optional tripcode, delimited by #
) and a message body. Under the hood, provide an article ID to associate the reply to the article. These can be retrieved as a list.
The rendering is up to you. Here I've customised the interface for less.coffee:

