If there is a demand for this, I will happily build it! I've been looking for a new FOSS project to start. Please either upvote or comment to let me know :)
how will you handle spam?
It'd all be manageable by whoever is hosting.
31–40 of 40 posts
If there is a demand for this, I will happily build it! I've been looking for a new FOSS project to start. Please either upvote or comment to let me know :)
how will you handle spam?
It'd all be manageable by whoever is hosting.
Build a minimal one in php. Basic JavaScript and php form validation before the php sends an email to a comments@domain account. The email spam filter takes care of the spam. Your moderation tool becomes the email client. Have a script that runs locally to read the email and automatically insert it into the appropriate page. In my case I insert it into a Jekyll page yaml before recompiling and publishing the comment.
Earlier quoted context omitted.
Using Cloud Functions would be interesting. But how would you handle persistence?
Haven't looked, but I distinctly remember AWS Lambda +Dynamo DB based solution long back on a Show HN. I'm on mobile now, but will find and post a link later
If there is a demand for this, I will happily build it! I've been looking for a new FOSS project to start. Please either upvote or comment to let me know :)
There are others, such as https://github.com/posativ/isso/ out there too. There doesn't seem to be a single "standard" solution, because most people just don't care. They use Wordpress, or similar, with integrated comment-support, or they use disuqis.
Talkyard looks like Disqus, is open source self hosted. Plus serverless hosting no ads no tracking: Demo: https://www.kajmagnus.blog/new-embedded-comments/ More info: https://www.talkyard.io/blog-comments There're Discourse + Hacker News discussion forum features too, if later on you want to start a forum / community around your blog. Email notifications. Sign in with Gmail / Facebook / GitHub / email+password. I'm d…
It looks like the comments aren’t showing up properly when I’m on Safari on iOS in the blog post :P http://imgur.com/kFPTMaC
Thanks for reminding / telling me about this.
Talkyard looks like Disqus, is open source self hosted. Plus serverless hosting no ads no tracking: Demo: https://www.kajmagnus.blog/new-embedded-comments/ More info: https://www.talkyard.io/blog-comments There're Discourse + Hacker News discussion forum features too, if later on you want to start a forum / community around your blog. Email notifications. Sign in with Gmail / Facebook / GitHub / email+password. I'm d…
Found this just yesterday, and really really like the concept. Would be cool if it supported logins via Keycloak, as that's what I use. Will keep watching, it seems there's some work on Oauth/SSO going on.
B.t.w. I'm thinking about starting to use pac4j, which apparently supports Keycloak: https://github.com/pac4j/pac4j/blob/master/pac4j-oidc/src/ma...
Build a minimal one in php. Basic JavaScript and php form validation before the php sends an email to a comments@domain account. The email spam filter takes care of the spam. Your moderation tool becomes the email client. Have a script that runs locally to read the email and automatically insert it into the appropriate page. In my case I insert it into a Jekyll page yaml before recompiling and publishing the comment.
Build a minimal one in php. Basic JavaScript and php form validation before the php sends an email to a comments@domain account. The email spam filter takes care of the spam. Your moderation tool becomes the email client. Have a script that runs locally to read the email and automatically insert it into the appropriate page. In my case I insert it into a Jekyll page yaml before recompiling and publishing the comment.
Why would you write it in php over django or node?
Talkyard looks like Disqus, is open source self hosted. Plus serverless hosting no ads no tracking: Demo: https://www.kajmagnus.blog/new-embedded-comments/ More info: https://www.talkyard.io/blog-comments There're Discourse + Hacker News discussion forum features too, if later on you want to start a forum / community around your blog. Email notifications. Sign in with Gmail / Facebook / GitHub / email+password. I'm d…
It looks like the comments aren’t showing up properly when I’m on Safari on iOS in the blog post :P http://imgur.com/kFPTMaC
+ adding a cookieless just-type-name-and-email Guest login. (Session id remembered only for the current page load; everything forgotten on page refresh. This should make it impossible for iOS etc to classify this as a tracker.)