We built Hasura over the last few years to help us build products fast. We didn't know what it would look like when we started, but we've ended up with something like a Parse + Heroku but on your own infra so that you can mess around with the internals when required. Key features: 1. Data APIs on a Postgres database 2. Deploy with git-push, or any docker image 3. Expose HTTP services on the API gateway over subdomain…
Show HN: Hasura – A Postgres BaaS and Kubernetes PaaS on Your Own Infrastructure
31–40 of 72 posts
Re: Show HN: Hasura – A Postgres BaaS and Kubernetes PaaS on Your Own Infrastructure
#32Re: Show HN: Hasura – A Postgres BaaS and Kubernetes PaaS on Your Own Infrastructure
#33This is super useful. I'd wager 80% of API's are single data API's and Hasura would speed up development time by a significant factor while still allowing for more flexibility than just building on top of something like Parse. I think eventually most API's will use managed frameworks like this or go serverless so that a lot of the repetitive wiring code is abstracted out.
Re: Show HN: Hasura – A Postgres BaaS and Kubernetes PaaS on Your Own Infrastructure
#34Looks great. How does it handle networking? E.g. if you are on AWS or Google you are fine with your VPC. But as far as I understood on Digital Ocean the private subnet is shared across all customers in this region. Do you employ an overlay network with encryption, e.g. Weave.net? Or do you deploy a VPN (tinc, peervpn) and Kubernetes on top?
Re: Show HN: Hasura – A Postgres BaaS and Kubernetes PaaS on Your Own Infrastructure
#35Re: Show HN: Hasura – A Postgres BaaS and Kubernetes PaaS on Your Own Infrastructure
#36Earlier quoted context omitted.
Currently installation on cloud providers (that you own) happens through hasura.io. Register at https://beta.hasura.io and you can create a project. If you want to install on your own, we will be releasing docs over the next 2 weeks.
Okay. I am more interested in testing this on Openshift running on our infrastructure. Thanks!
Re: Show HN: Hasura – A Postgres BaaS and Kubernetes PaaS on Your Own Infrastructure
#37How do I change some part of controller function of a DB table ? i.e can I change generated code (what language is the code?) or is it like hook functions available in cloud ?
So if you want to customise the controller, the easiest thing to do is to write a custom API endpoint (which you can deploy to your server using a heroku style git-push or a docker image) which in turn can contact the data APIs or even the Postgres database directly.
Re: Show HN: Hasura – A Postgres BaaS and Kubernetes PaaS on Your Own Infrastructure
#38Re: Show HN: Hasura – A Postgres BaaS and Kubernetes PaaS on Your Own Infrastructure
#39Looks great... may be just what I have been looking for. PS: The illustrations are awesome !