Docs

Getting Started

Getting Started This section helps you set up Enfyra, sign in for the first time, create data, and verify that the generated API works. If you are new to Enfyra, follow the pages in order. If you already have an instance running, use the quick navigation below to jump directly to

Getting Started

This section helps you set up Enfyra, sign in for the first time, create data, and verify that the generated API works.

If you are new to Enfyra, follow the pages in order. If you already have an instance running, use the quick navigation below to jump directly to the task you need.

Quick Navigation

Setup

  • Enfyra Cloud - Use the managed hosting option when you do not want to run your own server, database, Redis, and deployment pipeline.
  • Installation - Install Enfyra with Docker or the manual app + server workspace setup.
  • First Login and Interface Overview - Sign in, understand the admin app layout, and choose the next step.

Start Here: Build A Working First App

  • Build Your First App - Create a task collection, add data, and call its generated API in about 15 minutes.

Build Your First Data Model

  • Table Creation - Create tables, configure fields, define relations, and understand generated APIs.
  • Data Management - Create, edit, filter, and delete records from the admin app.

Finding What You Need

"I need to install Enfyra"

See Installation.

"I want Enfyra hosted for me"

See Enfyra Cloud.

"I just logged in and need to understand the UI"

See First Login and Interface Overview.

"I want a working collection and API before learning every option"

See Build Your First App.

"I want to create my first table"

See Table Creation.

"I want to add or edit data"

See Data Management.

"I need to understand how the backend and app connect"

See Architecture Overview.

Learning Path

  1. Installation - Set up an Enfyra app.
  2. Build Your First App - Complete one collection-to-API loop.
  3. First Login and Interface Overview - Learn the rest of the admin app.
  4. Table Creation - Go deeper on field types, relations, indexes, and constraints.
  5. Data Management - Manage records in the table you created.

Next Steps

  • App Documentation - Learn the admin app features, forms, filters, permissions, and extensions.
  • Server Documentation - Learn server behavior, hooks, handlers, repositories, guards, and runtime APIs.
  • API Reference - Use Enfyra APIs from custom frontends, mobile apps, or external services.