Enterprise Solutions

Postrust for Enterprise

Get priority support, security audits, custom development, and expert consulting for your mission-critical applications.

Priority Support

< 4 hour response time for critical issues, dedicated support engineers, and direct access to the core team.

Security & Compliance

Security audits, compliance assistance, and custom security configurations for your requirements.

Custom Development

Feature development, integrations, and customizations tailored to your business needs.

Architecture Consulting

Expert guidance on database design, API architecture, and performance optimization.

Training & Onboarding

Comprehensive training for your team, custom documentation, and hands-on workshops.

SLA Guarantee

Service level agreements with guaranteed uptime and response times for your peace of mind.

Running Postrust in production: common questions

Is there commercial support for Postrust?

Yes. Support agreements, security reviews, custom development and consulting are arranged directly with the people who maintain Postrust; write to founder@postrust.org. The server itself is MIT licensed and free, with or without an agreement.

Does Postrust have team management and billing?

Not in the API server, which serves your database and nothing else. The open-source Postrust SaaS starter kit adds them on top: teams, invitations and roles, Stripe or LemonSqueezy subscriptions, API keys and audit logs, all enforced by PostgreSQL row-level security.

How do teams control who can see which rows?

With PostgreSQL itself. Each request runs as the database role named in its JWT, with the token's claims available to row-level security policies, so tenant and team boundaries hold the same way for REST and GraphQL.

Where can Postrust run?

Anywhere you can run a binary or a container: on servers, in Docker, on Kubernetes with the Helm chart, on Fly.io or Railway, and serverless on AWS Lambda and Cloudflare Workers.

Can we move from PostgREST or Hasura without rewriting clients?

Mostly, and you can check how far for yourself. Postrust answers PostgREST's REST dialect and Hasura's GraphQL dialect, and replaying each project's own test suite against both agrees on about 97% of cases; the conformance reports list every known difference, so test the queries your clients depend on before you switch.

See the conformance reports, the SaaS starter kit and the guide to row-level security behind an API.

Talk to us

Support and consulting for teams running Postrust in production.

Enterprise support is handled by email, by the people who maintain the server. There is no form and no sales team in between.

It helps to include your team size, what you are running today, and what you need from a support agreement. Bug reports and feature requests are better off in GitHub Issues, where everyone can see them.