Fork me on GitHub Link Search Menu Expand Document Survey contribution
Help the team improve Authelia by taking this 10-second survey.


Development workflow

Authelia and its development workflow can be tested with Docker and docker-compose on Linux.

In order to deploy the current version of Authelia locally, run the following command and follow the instructions of

$ source

Then, start the Standalone suite.

$ authelia-scripts suites setup Standalone

A suite is kind of a virtual environment for running Authelia in a complete ecosystem. If you want more details please read the related documentation.


What version of Docker and docker-compose should I use?

Here are the versions used for testing in Buildkite:

$ docker --version
Docker version 20.10.8, build 3967b7d

$ docker-compose --version
docker-compose version 1.28.0, build unknown

How can I serve my application under

Don’t worry, you don’t need to own the domain to test Authelia. Copy the following lines in your /etc/hosts. is the IP attributed by Docker to the reverse proxy. Once added you can access the listed sub-domains from your browser, and they will target the reverse proxy.

Table of contents