Просмотр исходного кода

doc: Better layout of default config security section

jamesread 8 месяцев назад
Родитель
Сommit
2b1f9a9247
1 измененных файлов с 15 добавлено и 12 удалено
  1. 15 12
      config.yaml

+ 15 - 12
config.yaml

@@ -335,12 +335,23 @@ authLocalUsers:
 #      usergroup: admins
 #      password: "$argon2id$v=19$m=65536,t=4,p=2$puyxA0s555TSFx7hnFLCXA$PyhLGpZtvpMMvc2DgMWkM8OJMKO55euwV5gm//1iwx4"
 
-# Security - Access Control Lists
+# Security - Access Control
 
-# OliveTin uses access control lists to match up policy and permissions to users.
 # Policies affect the whole app (eg: ability to view the log list).
+# Docs: https://docs.olivetin.app/security/acl.html
+defaultPolicy:
+  showDiagnostics: true
+  showLogList: true
+
 # Permissions affect actions (eg: ability to view a specific log).
 # Docs: https://docs.olivetin.app/security/acl.html
+defaultPermissions:
+  view: true
+  exec: true
+  logs: true
+
+# OliveTin uses access control lists to match up policy and permissions to users.
+# Docs: https://docs.olivetin.app/security/acl.html
 accessControlLists:
   - name: admin_acl
     matchUsergroups: ["admins"]
@@ -351,13 +362,5 @@ accessControlLists:
       exec: true
       logs: true
 
-# Docs: https://docs.olivetin.app/security/acl.html
-defaultPermissions:
-  view: true
-  exec: true
-  logs: true
-
-# Docs: https://docs.olivetin.app/security/acl.html
-defaultPolicy:
-  showDiagnostics: false
-
+# OliveTin contains many more configuration options not in this default config.
+# Check out docs.olivetin.app for a setting if you feel like you're missing something.