All templates

Deploy Hasura on your own server.

Hasura logo

Hasura is a powerful Data API Platform that automates the process of building, securing, optimizing, and deploying GraphQL and REST APIs. It eliminates the need for manual API creation, enabling developers to generate APIs effortlessly by connecting to existing databases. This results in rapid, scalable application development. Hasura is…

Your infrastructureAutomatic HTTPSNo lock-in

Screenshots

A closer look at Hasura.

Hasura screenshot 1

Setup time

A few minutes

Deployment

Your own server

Services

2 connected services

Why Hasura

Everything you need, running where you choose.

Get the full Hasura experience with Easypanel handling the repetitive infrastructure work around it.

Instant API
Hasura provides an instant API from your data to a unified GraphQL or REST API in minutes.
Authorization
Hasura allows you to define granular, role-based permissions down to the row and column level.
Performance
Hasura ensures faster API response times and scalability that’s automatically optimized.
Observability
Hasura offers precision insights for optimal availability and performance of your APIs.
API Security
Hasura provides comprehensive tools to secure APIs beyond authentication and authorization.
Federation
Hasura allows you to connect, manage, and iterate siloed, disparate data on a supergraph.
How it works

From template to live app in three steps.

Easypanel turns the template into real services, storage, and domains on the server you already control.

Already have Easypanel? Open your dashboard at the URL or IP of your own installation.

Installation guide
1
Open your dashboard
Visit the URL or IP of your Easypanel installation and choose the target project.
2
Choose Hasura
Open Templates, select Hasura, then review its service names and configuration.
3
Deploy and open your app
Easypanel starts every service and provisions an HTTPS domain for you.
Installation options
The template asks for these values before creating your services.
OptionDefaultRequired

App Service Name

hasuraRequired

App Service Image

hasura/graphql-engine:v2.48.16.ubiRequired

Database Service Name

hasura-dbRequired

Hasura Admin Secret Key

Set during installRequired

Console Enable

true / falseRequired

Dev mode Enable

true / falseRequired
Resources
Project documentation and source code.
Latest template update
Apr 29, 2026

Version bumped to v2.48.16.ubi

Questions

Deploy with confidence.

The template handles the application setup while Easypanel keeps the infrastructure understandable and under your control.

Keep exploring

Related templates

Browse all
Adminer logo
Adminer
Adminer is a comprehensive database management tool, designed to simplify and streamline your database operations. Written in PHP, it is a lightweight yet powerful tool that supports a wide range of databases including MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, Elasticsearch, MongoDB and others. With Adminer, you can easily connect to a database server using a username and password, select an existing database or create a new one, and manage all aspects of your database including tables, columns, indexes, foreign keys, triggers, views, stored procedures, and functions. It also allows you to execute any SQL command from a text field or a file, and export your database structure, data, views, routines, and databases to SQL or CSV. Adminer prioritizes security, user experience, performance, feature set, and size, making it a reliable and efficient tool for all your database management needs.
View template
Directus logo
Directus
Directus is a modern, open-source data platform that instantly transforms any SQL database into an API and a beautiful no-code app. It is designed to work with any SQL database, allowing you to maintain complete control over your new or existing database without the need for migration to a proprietary data model. The Directus API layers on top of your database, providing both REST and GraphQL APIs for your data. The Directus App enables your entire team to safely and intuitively browse, manage, and visualize data. It is a flexible platform that can be used as a Backend-as-a-Service, a Headless CMS, an Internal Tool Builder, and for Data Management & Analytics. With Directus, you can connect external digital experiences, design APIs, control data flows, build internal tools, and much more.
View template
Docker Registry logo
Docker Registry
Docker Registry 2.0 is a powerful application designed to store and distribute Docker images. This app is an implementation of the Docker Registry HTTP API V2, compatible with Docker 1.6 and later versions. It provides a secure and scalable base for building a large scale registry solution or running a simple private registry. Docker Registry 2.0 is a core library for many registry operators including Docker Hub, GitHub Container Registry, GitLab Container Registry, and DigitalOcean Container Registry. It is also used by the CNCF Harbor Project and VMware Harbor Registry. The app allows users to efficiently store, manage, package, and exchange content, providing a professional grade and extensible content distribution system.
View template
Hasura logo
Ready to deploy Hasura?
Open your own Easypanel dashboard, choose Hasura from Templates, and review the deployment options.