Confab Comments is a drop-in commenting solution for small scale sites such as blogs.

I made a post about 5 months ago showcasing this project, and by far the most requested feature was anonymous commenting. I’m happy to say I recently completed implementing this, and you can try out a demo on the website.

Features

  • Anonymous commenting + passwordless user authentication via email
  • Full markdown support
  • Comment edits (with edit history)
  • Admin moderation features, including a manual moderation queue, basic auto moderation, mass deletion and banning
  • Comment reply notifications and admin notifications via email

If you’d like to quickly spin up an instance yourself, Docker and bare metal instructions are provided in the quick start guide; you should additionally be able to find fairly comprehensive documentation here.

If you like what you see, feel free to leave me a star on GitHub :)

  • x00z@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 day ago

    Looks pretty decent, some feedback:

    • I tried clicking the “Join the conversation!” box to try and write a comment. Took me way to long to understand I had to click the button.
    • Text editor is fine for me, but the bottom glow (background gradient) in it feels off.

    I like that I can selfhost it. Almost all of these services collect and sell user data (like Disqus) and they are straight up blocked by ad/tracker blockers.

    • insert_newline@lemmy.worldOP
      link
      fedilink
      arrow-up
      3
      ·
      1 day ago

      Thanks for taking the time to check it out, I will look into what I can do to improve those issues. It’s basically impossible to get usability insights like this when you’re the only person working on something, so this is much appreciated, thank you!

      • x00z@lemmy.world
        link
        fedilink
        English
        arrow-up
        4
        ·
        1 day ago

        Yeah it’s very easy to get too comfortable with your project and lose track of the UX.

        Good luck!