Go to file
ix5 1871a93f82
Merge pull request #966 from welpo/feat/catalan-localisation
Add Catalan translation
2023-08-21 10:05:18 +02:00
.github Bump minimum python to 3.7. (#938) 2022-11-29 16:35:24 +00:00
apidoc apidoc: Archive 0.12.6 /demo endpoint, bump apiVersion 2022-06-05 20:03:24 +02:00
contrib contrib: isso-dev.cfg: Add name for multi-site conf 2022-06-28 00:14:18 +02:00
docker docker: Unify test container creation 2022-05-23 00:46:40 +02:00
docs docs: server-config: Fix typo in SMTP SSL (#965) 2023-08-04 13:59:24 +01:00
isso Merge pull request #966 from welpo/feat/catalan-localisation 2023-08-21 10:05:18 +02:00
.dockerignore Add .dockerignore; ignore node_modules, .venv 2022-04-29 21:22:08 +02:00
.gitignore disperse.conf: Drop unnecessary test command. 2023-01-27 20:00:56 +00:00
CHANGES.rst Merge pull request #966 from welpo/feat/catalan-localisation 2023-08-21 10:05:18 +02:00
CONTRIBUTING.rst CONTRIBUTING: Redirect to live docs 2022-05-29 19:46:40 +02:00
CONTRIBUTORS.md CONTRIBUTORS: Change file format from `txt` to `md` 2022-10-24 23:24:38 +02:00
Dockerfile Merge pull request #909 from mbrase/docker_volume_perm 2022-07-11 21:55:36 +02:00
LICENSE LICENSE: Update copyright to 2022 2022-05-16 21:17:06 +02:00
MANIFEST.in MANIFEST.in: Add Javascript .map files 2022-06-05 20:22:24 +02:00
Makefile Bugfix/js build setup (#940) 2022-12-05 23:06:50 +00:00
README.md Fix typo and markdown lint rules 022 and 036 (#934) 2022-12-07 22:41:17 +00:00
disperse.conf Add 'doc' extra that depends on Sphinx. 2022-11-29 16:24:53 +00:00
docker-compose.yml docker-compose: Add health check for server 2022-06-12 20:33:22 +02:00
package-lock.json Bugfix/js build setup (#940) 2022-12-05 23:06:50 +00:00
package.json js: test: Decouple screenshots from regular e2e tests 2022-05-28 18:59:42 +02:00
setup.cfg setup.cfg: Remove bdist_wheel universal 2022-05-16 21:10:15 +02:00
setup.py Bump minimum python to 3.7. (#938) 2022-11-29 16:35:24 +00:00
tox.ini Revert "Remove tox.ini" 2023-01-27 19:59:40 +00:00

README.md

Isso a commenting server similar to Disqus

Isso Ich schrei sonst is a lightweight commenting server written in Python and JavaScript. It aims to be a drop-in replacement for Disqus.

Features

  • Comments written in Markdown
    Users can edit or delete own comments (within 15 minutes by default). Comments in moderation queue are not publicly visible before activation.
  • SQLite backend
    Because comments are not Big Data.
  • Disqus & WordPress Import
    You can migrate your Disqus/WordPress comments without any hassle.
  • Configurable JS client
    Embed a single JS file, 65kB (20kB gzipped) and you are done.

See isso-comments.de for a live demo, more details and documentation.

Screenshot

Isso in Action

Getting started

Requirements

  • Python 3.7+ (+ devel headers)
  • SQLite 3.3.8 or later
  • a working C compiler

Install Isso from PyPi:

pip install isso

Then, follow the Quickstart guide.

If you're stuck, follow the Install guide, see Troubleshooting and browse the the full documentation.

Docker

A Docker image with the latest stable release is provided at ghcr.io/isso-comments/isso:latest. See Using Docker.

Contributing

Development

Refer to the docs for Installing from Source.

Help

License

MIT, see LICENSE.