Templates

Official · Authentication · 2 db · 1 docker

authorizer

Authorizer

Open-source authentication and authorization solution for your business.

preflight

services03
listen01
you set03

topology

How this stack is wired

Each card is a service this deploy creates. A line means one service reads another through env.

listen

Ports the stack publishes

Service on the left. Host port, then the container port and scheme.

  • authorizer808080/http

you set

Values this template leaves for you

Literals and placeholders. Wiring to another service lives on the topology, not here.

  • DATABASE_TYPE

    authorizer

    postgres

  • PORT

    authorizer

    8080

  • DISABLE_PLAYGROUND

    authorizer

    false

notes

Context for this stack

Written with the template. Topology, binds, and values you set live in the sections above.

Authorizer is an open-source authentication and authorization platform that provides user management, secure login, OAuth, magic links, multi-factor authentication, and role-based access control (RBAC). It serves as a self-hosted alternative to services like Auth0 and Firebase Authentication.

About Hosting Authorizer

This dFlow template deploys Authorizer with a PostgreSQL database for persistent storage. Configure your authentication providers, connect your applications, and manage users through a secure, self-hosted authentication service.

Common Use Cases

  • Add authentication to web and mobile applications
  • Enable social login with Google, GitHub, and other OAuth providers
  • Implement email/password, magic links, and MFA
  • Manage users, roles, and permissions
  • Self-host your identity and access management platform

Dependencies

  • Authorizer
  • PostgreSQL

Why Deploy on dFlow?

Deploy Authorizer in minutes with automatic HTTPS, persistent storage, environment variable management, custom domains, and centralized application management—all from a single dashboard.