dehaze
Learn
Docs
Blog
INTRODUCTION
dehaze
Motivation
Design Goals
Features
Architecture
Setting up a Project
add_box
indeterminate_check_box
Setting up graphql
Javascript client SDK
INSTALL
dehaze
Docker
Kubernetes
add_box
indeterminate_check_box
MicroK8s
Minikube
Cloud
Using Gateway Directly
STORAGE
dehaze
Database
add_box
indeterminate_check_box
Add New Database
Add Existing Database
Data Modelling
add_box
indeterminate_check_box
Getting Started
Modelling Relations
Supported Features
Queries
add_box
indeterminate_check_box
Simple Queries
Filter query results
Sort query results
Distinct query results
Paginate query results
Joins / nested queries
Aggregations
Using Multiple Operations
Multiple Queries
Mutations
add_box
indeterminate_check_box
Insert
Update
Upsert
Delete
Transactions
Subscriptions
add_box
indeterminate_check_box
Live Query
Limitations
Sample use cases
Prepared Queries
Securing your Database APIs
File Storage
add_box
indeterminate_check_box
Upload file
Download file
Create folder
List files/folders
Delete file/folder
Securing your APIs
MICROSERVICES
dehaze
GraphQL APIs
add_box
indeterminate_check_box
Rest to GraphQL in Minutes
Register a Service
Querying a Service
Securing your APIs
Eventing
add_box
indeterminate_check_box
Database events
File Storage Events
Browse Event Logs
Remove event logs
Custom Events
add_box
indeterminate_check_box
Create custom event trigger
Synchronous Event Triggers
Securing Custom Events
Enforcing Schema
Deployments
add_box
indeterminate_check_box
Deploy Docker Container
Deploy custom code
Exposing a Service
Traffic Splitting
Configuring container registry
Services in Depth
add_box
indeterminate_check_box
Specifying a Docker Image
Accessing your Service
Restricting Resources
Autoscaling
Using Secrets
Whitelisting Services
USER MANAGEMENT
dehaze
Email Signin
Email Signup
Reading Profiles
ACCESS CONTROL
dehaze
Access Control Basics
Configuring Security Rules
Security Rules in Depth
add_box
indeterminate_check_box
Simple Access Deny
Authentication
Authorization
add_box
indeterminate_check_box
Matching fields
Querying a Database
Triggering webhooks
Masking Data
add_box
indeterminate_check_box
Encrypting
Decrypting
Hashing
Forcing Fields
Removing Fields
Combining Multiple Rules
Available Variables
Helper Functions
Examples
Helper Functions
arrow_back
Security Rules in Depth
Available Variables
Access Control
Examples
arrow_forward
Have a technical question?
Improve the docs!