Implemented more detailed configuration for landing_page, css and matomo and restructured code

This commit is contained in:
2025-03-19 20:26:43 +01:00
parent f23850068a
commit 72693e09e2
12 changed files with 277 additions and 159 deletions

View File

@@ -52,3 +52,20 @@ enable_wildcard_certificate: false
# This enables debugging in ansible and in the apps
# You SHOULD NOT enable this on production servers
enable_debug: false
#########################
## ENABLED DEFAULTS ##
#########################
# The following defaults are used for the default_applications
# It can be that in a default_applications the value for one application is overwritten.
# You can overwritte it in this case in the applications in your inventory
## Matomo Tracking
matomo_tracking_enabled_default: true # Enables\Disables Matomo tracking on all html pages by default.
## CSS
css_enabled_default: true # Enables\Disables Global CSS on all html pages by default.
## iframe for primary domain
landingpage_iframe_enabled: false # Enables\Disables the possibility to be embedded via iframe by default.