You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
ix5 df248b0f8f
Merge pull request #927 from rocka/patch-1
1 week ago
.github .github: e2e: Use proper YAML syntax for up check 4 months ago
apidoc apidoc: Archive 0.12.6 /demo endpoint, bump apiVersion 4 months ago
contrib contrib: isso-dev.cfg: Add name for multi-site conf 3 months ago
docker docker: Unify test container creation 4 months ago
docs docs: test-client: Mention snapshots for e2e tests 3 months ago
isso js: i18n: fix translation fallback to English 1 week ago
.dockerignore Add .dockerignore; ignore node_modules, .venv 5 months ago
.gitignore .gitignore: Ignore comments.db 4 months ago
CHANGES.rst CHANGES: Document code block grey style 3 months ago
CONTRIBUTING.rst CONTRIBUTING: Redirect to live docs 4 months ago
CONTRIBUTORS.txt add fliiiix to CONTRIBUTORS.txt 7 months ago
Dockerfile Merge pull request #909 from mbrase/docker_volume_perm 3 months ago
LICENSE LICENSE: Update copyright to 2022 4 months ago
MANIFEST.in MANIFEST.in: Add Javascript .map files 4 months ago
Makefile Makefile: Add docker run helper cmd 3 months ago
README.md docs, README: Update Docker instructions 4 months ago
docker-compose.yml docker-compose: Add health check for server 4 months ago
package-lock.json package-lock.json: Check in updated lockfile 5 months ago
package.json js: test: Decouple screenshots from regular e2e tests 4 months ago
releaser.conf treewide: Replace nosetests with pytest 7 months ago
setup.cfg setup.cfg: Remove bdist_wheel universal 4 months ago
setup.py setup.py: Start on 0.13.1.dev0 3 months ago

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

Geting started

Requirements

  • Python 3.6+ (+ 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.