AltFreeStack
Herramientas Devdocker-ready1-click-deploypermissive-license

Hasura: la mejor alternativa Open Source a Firebase en 2026

Hasura genera una API GraphQL y REST en tiempo real instantáneamente a partir de tu base de datos PostgreSQL, con permisos granulares, como alternativa a Firebase o AWS AppSync.

Licencia Apache-2.0 32.1k estrellas en vivoActualizado hace 10 díasSitio web Repositorio en GitHub

Ficha técnica

Licencia
Apache-2.0
Categoría
Herramientas Dev
Sustituye a
Firebase, AWS AppSync
Stack técnico
HaskellPostgreSQL

Vista previa

Hasura interface preview

Imagen pública proporcionada por Hasura en su propio sitio web.

Funcionalidades principales

  • GraphQL y REST instantáneos sobre PostgreSQL
  • Suscripciones en tiempo real
  • Permisos a nivel de fila

Hasura vs. Firebase

Ventajas

  • No requiere escribir resolvers manualmente

A tener en cuenta

  • Pensado principalmente para PostgreSQL/algunas otras BD, no NoSQL

Guía rápida de instalación con Docker

Copia este docker-compose.yml, ajusta las contraseñas de ejemplo y ejecuta docker compose up -d en tu servidor. Ver la guía completa paso a paso →

docker-compose.yml
version: "3.9"
services:
  hasura:
    image: hasura/graphql-engine:latest
    restart: unless-stopped
    ports:
      - "8080:8080"
    environment:
      - HASURA_GRAPHQL_DATABASE_URL=postgres://hasura:hasura@hasura-db:5432/hasura
      - HASURA_GRAPHQL_ADMIN_SECRET=change-me-super-secret
    depends_on:
      - hasura-db
  hasura-db:
    image: postgres:15-alpine
    restart: unless-stopped
    environment:
      - POSTGRES_USER=hasura
      - POSTGRES_PASSWORD=hasura
      - POSTGRES_DB=hasura
    volumes:
      - hasura_pg_data:/var/lib/postgresql/data
volumes:
  hasura_pg_data: