Hydra
Overview
Hydra is an open-source OAuth2 and OpenID Connect (OIDC) server and identity provider written in ...
How to Connect
Connecting with Node.js
This guide walks you through the process of connecting a Node.js application to a Hydra database ...
Connecting with Python
This guide explains how to connect a Python application to a Hydra database using the psycopg2-bi...
Connecting with PHP
This guide explains how to connect a PHP application to a Hydra database using the PDO extension....
How-To Guides
Database Migration
Cluster Management
Overview
Elestio provides a complete solution for setting up and managing software clusters. This helps us...
Deploying a New Cluster
Creating a cluster is a foundational step when deploying services in Elestio. Clusters provide is...
Node Management
Node management plays a critical role in operating reliable and scalable infrastructure on Elesti...
Adding a Node
As your application usage grows or your infrastructure requirements change, scaling your cluster ...
Promoting a Node
Clusters can be designed for high availability or role-based workloads, where certain nodes may t...
Removing a Node
Over time, infrastructure needs change. You may scale down a cluster after peak load, decommissio...
Backups and Restores
Reliable backups are essential for data resilience, recovery, and business continuity. Elestio pr...
Restricting Access by IP
Securing access to services is a fundamental part of managing cloud infrastructure. One of the mo...
Cluster Resynchronization
In distributed systems, consistency and synchronization between nodes are critical to ensure that...
Database Migrations
When managing production-grade services, the ability to perform reliable and repeatable database ...
Deleting a Cluster
When a cluster is no longer needed—whether it was created for testing, staging, or an obsolete wo...