summaryrefslogtreecommitdiff
path: root/docs/content/en/configuration/methods/introduction.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/content/en/configuration/methods/introduction.md')
-rw-r--r--docs/content/en/configuration/methods/introduction.md27
1 files changed, 27 insertions, 0 deletions
diff --git a/docs/content/en/configuration/methods/introduction.md b/docs/content/en/configuration/methods/introduction.md
new file mode 100644
index 000000000..dc21fdc44
--- /dev/null
+++ b/docs/content/en/configuration/methods/introduction.md
@@ -0,0 +1,27 @@
+---
+title: "Methods"
+description: "Methods of Configuration."
+lead: "Authelia has a layered configuration model. This section describes how to implement configuration."
+date: 2022-03-20T12:52:27+11:00
+draft: false
+images: []
+menu:
+ configuration:
+ parent: "methods"
+weight: 101100
+toc: true
+---
+
+## Layers
+
+Authelia has several methods of configuration available to it. The order of precedence is as follows:
+
+1. [Secrets](secrets.md)
+2. [Environment Variables](environment.md)
+3. [Files](files.md) (in order of them being specified)
+
+This order of precedence puts higher weight on things higher in the list. This means anything specified in the
+[files](files.md) is overridden by [environment variables](environment.md) if specified, and anything specified by
+[environment variables](environment.md) is overridden by [secrets](secrets.md) if specified.
+
+[YAML]: https://yaml.org/