Go to file
WGH 6e22d10b02 api/Makefile: remove -i flag to fix cross-compilation
When -i (install) flag is passed to `go build`, it attempts
to install dependencies of the target.

This will usually fail during cross-compilation due to GOROOT being
not writeable to non-root users:

    runtime/internal/sys
    go build runtime/internal/sys: mkdir /usr/lib/go/pkg/linux_arm: permission denied

Installing dependencies makes no sense in recent Go versions,
because compilation is cached anyway (see `go help cache`).
2019-06-05 20:45:03 -07:00
api api/Makefile: remove -i flag to fix cross-compilation 2019-06-05 20:45:03 -07:00
db release: v1.7.0 2019-05-01 20:39:49 -04:00
etc everywhere: remove -ce suffix 2018-12-28 12:58:01 -05:00
frontend api, frontend: add comment editing 2019-05-15 10:46:51 -07:00
scripts autoserve: add option to serve prod 2019-05-01 18:17:57 -04:00
templates email-notification.txt: remove background on buttons 2019-02-22 18:31:28 -05:00
.editorconfig Project configuration improvements. 2018-06-24 13:28:37 +00:00
.gitignore dep: add dependency version pinning with dep 2018-08-12 23:39:26 +05:30
.gitlab-ci.yml .gitlab-ci.yml: use tar.gz in release binaries 2019-02-23 16:18:36 -05:00
docker-compose.yml docker-compose.yml: remove db ports exposure 2019-02-18 18:35:28 -05:00
Dockerfile Dockerfile: copy fonts file 2019-02-18 18:28:06 -05:00
LICENSE LICENSE: add MIT 2018-05-27 23:40:43 +05:30
Makefile Makefile: fix dependency graph to allow -j8 2018-08-08 11:04:12 +05:30
README.md README.md: overhaul 2019-05-03 20:04:00 -04:00

Commento

Homepage  –  Demo  –  Documentation  –  Contributing  –  #commento on Freenode

Commento is a platform that you can embed in your website to allow your readers to add comments. It's reasonably fast lightweight. Supports markdown, import from Disqus, voting, automated spam detection, moderation tools, sticky comments, thread locking, OAuth login, single sign-on, and email notifications.

How is this different from Disqus, Facebook Comments, and the rest?

Most other products in this space do not respect your privacy; showing ads is their primary business model and that nearly always comes at the users' cost. Commento has no ads; you're the customer, not the product. While Commento is free software, in order to keep the service sustainable, the hosted cloud version is not offered free of cost. Commento is also orders of magnitude lighter than alternatives.

Why should I care about my readers' privacy?

For starters, your readers value their privacy. Not caring about them is disrespectful and you will end up alienating your audience; they won't come back. Disqus still isn't GDPR-compliant (according to their privacy policy). Disqus adds megabytes to your page size; what happens when a random third-party script that is injected into your website turns malicious?

Installation

Read the documentation to get started.

Contributing

If this is your first contribution to Commento, please go through the contribution guidelines before you begin. If you have any questions, join #commento on Freenode.