Self-host Llana
v1.32.0No-code API wrapper for databases
- Stars
- 207
- Port
- 3000 (HTTP API server)
- Requires
- Database (MySQL, PostgreSQL, MSSQL, MongoDB, etc.)
juicyllama/llanaWhat is Llana?
Llana is a lightweight, open-source API wrapper built with NestJS that automatically generates a REST API for your database. Connect MySQL, PostgreSQL, MSSQL, MongoDB, Airtable, and other data sources, then configure access roles and permissions. It includes JWT and API key authentication, role-based access control, in-memory and Redis caching, webhooks, WebSockets for real-time sync, OpenAPI 3.1 documentation, and soft delete support. Deploy via Docker (juicyllama/llana), Docker Compose, or run directly with Node.js. The project is actively developed with version 1.32.0 released.
Should you self-host Llana?
Llana scores 48/100 on selfhost.directory (how scoring works) and ranks #16 of 19 in API Management. It has 207 GitHub stars.
There was no stable release in the past 12 months, so check the repository's recent activity before you rely on it.
Setup is moderate: expect some configuration beyond a single command. An official Docker image is available. It is BSD-4-Clause-licensed and written mostly in Typescript.
Its closest alternative on selfhost.directory is Kong (81/100, 44 314 stars). It scores higher overall, so compare the two before you pick. See Llana vs Kong side by side.
Features
- API Key Authentication
- Host allowlisting
- In-memory caching
- Manual relations
- OpenAPI 3.1 documentation
- Public tables
- REST API generation
- Role-based Access Control
- Soft delete support
- Table/request caching
- Webhooks
- WebSockets
Llana README
More in API Management
LuraUltra performant API Gateway with middlewares. A project hosted at The Linux Foundation
MetorialOpen-source MCP gateway and access layer linking AI agents to 1200+ integrations with OAuth, RBAC, SAML SSO and audit logs; self-hosted via the Platform repo.
mosoomosoo is an open-source Agent runtime for running Codex, Claude, OpenCode, and Pi agents via a unified API with isolated sandboxes and durable sessions.
nodifyNodify is a self-hosted headless CMS with REST/GraphQL APIs, native multilingual support, plugins, and SDKs for Java, Python, Node.js, PHP.
octeliumOpen-source self-hosted zero trust access platform replacing VPNs, tunnels and gateways, with WireGuard/QUIC clients, clientless access and policy-as-code.
Oh My CPAOh My CPA is a self-hosted, open-source web console for managing CLIProxyAPI, an AI gateway. Single Go binary with embedded React UI, SQLite, and CPA management key auth.
open-managed-agentsSelf-hosted open-source agent platform managing sessions, execution, recovery. Supports any model, harness, sandbox via Docker, Node.js, Fly.io, Cloudflare.
openmeterOpenMeter is a self-hosted, open-source metering and billing platform for AI and API products that ingests usage events in real time.
OpenWASelf-hosted, open-source WhatsApp API gateway: a REST API plus web dashboard with multi-session support, webhooks and swappable SQLite/PostgreSQL backends.
OtariA self-hosted, open-source LLM gateway that unifies 40+ model providers behind one OpenAI-compatible endpoint, with virtual keys, budget controls, and usage analytics.
PipelexBuild AI methods with your coding agent, then run them anywhere: as an MCP for chatbots, as a webapp for people, or via API for your software.
pRESTOpen-source, self-hosted backend that turns a PostgreSQL or MySQL database into instant REST CRUD endpoints, custom SQL routes, JWT auth and a read-only MCP API.

0 comments