4 ms·
I was curious about the answer myself, and bumped into kinto: http://kinto.readthedocs.io/en/latest/overview.html http://kinto.readthedocs.io/en/latest/overview
by thinkloop 9y ago
I was curious about the answer myself, and bumped into kinto: http://kinto.readthedocs.io/en/latest/overview.html http://kinto.readthedocs.io/en/latest/overview.html
- Build collaborative applications with real time updates and fine-grained permissions.
- Our JavaScript client for browsers leverages IndexedDB to work completely offline and synchronise data when online.
- It’s even possible for data to be encrypted on the client to keep user data safe on the server.
- Permissions can be set on the stored objects, making it possible to share data between users.
- Kinto is an HTTP API in front of a database. Interactions with the server are simple HTTP requests rather than complex SQL or map-reduce queries. It is meant to be minimalist and simple.
This would be a self-hosted solution. They have a pre-built docker image to spin it up.
Previous HN links:
- 641 days ago: https://news.ycombinator.com/item?id=10994736 https://news.ycombinator.com/item?id=10994736
- 687 days ago https://news.ycombinator.com/item?id=10733164 https://news.ycombinator.com/item?id=10733164
- baronseng 9y agoI've look at that as well, but "scaling production" in 2017 roadmap worries me. https://github.com/Kinto/kinto/wiki/Roadmap https://github.com/Kinto/kinto/wiki/Roadmap
- fulafel 9y agoLooks like Kinto uses PostgreSQL as the backend (http://docs.kinto-storage.org/en/stable/configuration/production.html http://docs.kinto-storage.org/en/stable/configuration/produc...). This was a little buried in the web docs and website.