You can use Mastodon to add comments to your static blog engine.
https://carlschwan.eu/2020/12/29/adding-comments-to-your-static-blog-with-mastodon/ #webdev #fediverse
@carl I'm with @davidak on the 3rd-party thoughts. Why not https://www.barkdull.org/software/hashover ? It seems greatly underrated and can be self hosted using flat-files for data storage.
@mikael @carl as i understand it it's still a 3rd-party service where the comments are loaded from, that you host yourself
and unlike isso or commento it's written in PHP, which is known for having massive security issues (look at number of CVEs). you use a static page because you don't want PHP on the server! else you could just use Wordpress which has comments
https://posativ.org/isso/
https://commento.io/
all this is not really a solution
> a perfect comment solution would serve the comments in the same http request as the content.
Yeah, that would be very nice! Sometimes the perfect solution doesn't exist. Sacrificing comments is an unlucky outcome. Hashover or one of those third party Webmention services seems OK. Even better would be being able to self host a webmention service. Something like this: https://github.com/mapkyca/pingback2hook (but more up to date). Does it exist?
@mikael @carl there exist many small projects, but nothing outstanding. most incomplete or abandoned
i collected some links here: https://codeberg.org/davidak/webseite/issues/7#issuecomment-63328
@davidak @carl Rad collection! More specifically I was referring to a self hosted webmention service so that you don't have to rely on something like https://commentpara.de/ or https://webmention.io/
@mikael @davidak @carl I already have a mailing list for my website (link in profile) that’s linked at the bottom of every post, but I’m thinking about setting up webmentiond by @zerok to forward Webmentions to the list.
Mailing lists allow anyone to participate without setting up an account, and email isn’t web-based; the latter is quite attractive to members of the Gemini and Gopher spaces.
@davidak @carl Oh, it does: https://github.com/aaronpk/webmention.io
But stupid simple with PHP would be preferred. 😀