I just use isso (https://isso-comments.de/). It's simple and elegant, easy to integrate, self hosted, and just works without requiring people to login/signup, and allows moderation. Why would you use mastodon for this?
Comments are a thing for your site. Thise comments leave no trace on the rest of the web.
If you use ActivityPub/Mastadon fot commemts, engagement is open. Someone who has not seen your site ever might run into their friends comments. They might them see your post, might comment in themselves.
You can be a participative part of the web, something that connects & makes links. Or you can have a small internally linking site with some gizmos. The value system, the worth of the internet, which the web embodies, has always been interconnection, interlink. You should comprehend this value system & embrace it. This blog illuminates a good way to increase interoperation & interlink.
Exactly this is what I need. I like to have the comments to my site on my site.
Maintainability, long term safety, SEO, future prone, are the things storing the comments on your own host.
In my view all your consevative (anti-)desires are just as fulfilled by also integrating with the rest of the web well. ActivityPub will tell you about the comments that come in and you can host them, with additional links out.
I feel like you are attempting to snub, & promote not being part of the web, in a slyish way & making excuses for doing the less good thing. But I dont see how any of your wants are fulfilled or enhanced by sticking to an egocentric old world model, where you dont integrate or interoperate with anyone else.
My website is called _web_site, because it is part of the web. You are really funny. Not sure why this should be egocentric, having a website. I am offering a service with my website to others. They are using it. Still do not get the point why I should host the data of my users on an infrastructure that I do not control. Self-hosting your stuff, technology independent, is the real freedom.
> Still do not get the point why I should host the data of my users on an infrastructure that I do not control.
I try to express deeper values & philosiphy, that still dont seem to be registering but fine that's just an opinion, but this is the main thing that needs coreection as untrue.
Most activitypub services also host the replies (comments) from other sites & render them on demand. The want you keep expressing, to self host & have comments gathered on you site, is fulfilled in the federated model!! You are incorrect about your fears/concerns.
(Pleroma is notable as the one inplementation which doesnt, which goes to refetch, deliberately to allow other hosts to do with content as they will over time. But everyone else caches/stores.)
As expected, my one-person instance running on GotoSocial does not support sharing via GET params because it lacks any front-end aspects. Decentralization is hard.