5 ms·
I find the proposition of moving off Disqus and the performance improvements in shnack very compelling, but worry about managing spam and a server. I haven't l
by hckr1292 9y ago
I find the proposition of moving off Disqus and the performance improvements in shnack very compelling, but worry about managing spam and a server.
I haven't looked at the repo yet, but I wonder if it would be possible to make the datastore pluggable so that you could replace SQLite with, say, DynamoDB. It seems like at that point you could potentially keep everything serverless.
Barring that, would it be possible to separate out the frontend code and define an API such that a lambda function and serverless backend could be produced for this?
- stevekemp 9y agoFor what it is worth my own "toy" project for self-hosted dynamic comments does exactly that. I support Redis and SQLite for hosting comments, and it should be possible for another user to contribute support for different backing-stores. Plugins are supported for spam-detection, which lets me use the https://blogspam.net https://blogspam.net service (which I host) for doing real-time blog/forum spam detection. My project is here: https://github.com/skx/e-comments/ https://github.com/skx/e-comments/