Added more scalable oauth2_proxy_active configuration

This commit is contained in:
Kevin Veen-Birkenbach 2025-02-17 16:07:26 +01:00
parent 77ad71436e
commit b740b978b5
5 changed files with 13 additions and 8 deletions

View File

@ -80,6 +80,7 @@ defaults_applications:
lam:
version: "latest"
administrator_password: "{{user_administrator_initial_password}}" # CHANGE for security reasons
oauth2_proxy_active: true
openldap:
version: "latest"
network:
@ -154,7 +155,8 @@ defaults_applications:
## Open Project
openproject:
version: "13" # Update when available. Sadly no rolling release implemented
version: "13" # Update when available. Sadly no rolling release implemented
oauth2_proxy_active: true
## Peertube
peertube:
@ -162,8 +164,9 @@ defaults_applications:
## PHPMyAdmin
phpmyadmin:
version: "latest"
autologin: false # This is a high security risk. Just activate this option if you know what you're doing
version: "latest"
autologin: false # This is a high security risk. Just activate this option if you know what you're doing
oauth2_proxy_active: true
## Pixelfed
pixelfed:

View File

@ -5,7 +5,7 @@ ldap_enabled: True
# OAuth2 Proxy Configuration
oauth2_proxy_upstream_application_and_port: "{{ applications.ldap.webinterface }}:{% if applications.ldap.webinterface == 'phpldapadmin' %}8080{% else %}80{% endif %}"
oauth2_proxy_active: true
oauth2_proxy_active: "{{ applications.ldap.lam.oauth2_proxy_active | bool }}"
enable_wildcard_certificate: false # Activate dedicated Certificate

View File

@ -13,6 +13,6 @@ dummy_volume: "{{docker_compose.directories.volu
# OAuth2 Proxy Configuration
oauth2_proxy_upstream_application_and_port: "proxy:80"
oauth2_proxy_active: true
oauth2_proxy_active: "{{ applications.openproject.oauth2_proxy_active | bool }}"
ldap_enabled: True

View File

@ -1,5 +1,4 @@
application_id: "phpmyadmin"
database_type: "mariadb"
database_host: "{{ 'central-' + database_type if enable_central_database}}"
# OAuth2 Proxy Configuration
oauth2_proxy_active: true
oauth2_proxy_active: "{{ applications.phpmyadmin.oauth2_proxy_active | bool }}"

View File

@ -250,6 +250,8 @@ HINT: Better overwritte CSS variables instead of individual elements.
--pf-v5-global--BackgroundColor--100: var(--color-99);
--pf-v5-global--BackgroundColor--150: var(--color-95);
--pf-v5-global--BackgroundColor--200: var(--color-85);
--pf-v5-global--BackgroundColor--300: var(--color-75);
--pf-v5-global--BackgroundColor--400: var(--color-65);
--pf-v5-global--BackgroundColor--light-100: var(--color-100);
--pf-v5-global--BackgroundColor--light-200: var(--color-95);
--pf-v5-global--BackgroundColor--light-300: var(--color-85);
@ -326,6 +328,7 @@ HINT: Better overwritte CSS variables instead of individual elements.
--pf-v5-global--BorderColor--100: var(--color-75);
--pf-v5-global--BorderColor--200: var(--color-50);
--pf-v5-global--BorderColor--300: var(--color-85);
--pf-v5-global--BorderColor--400: var(--color-65);
--pf-v5-global--BorderColor--dark-100: var(--color-75);
--pf-v5-global--BorderColor--light-100: var(--color-65);
@ -396,7 +399,7 @@ button:hover, .btn:hover {
/* Inputs & Forms in Light Mode (Using a Light Tone from the Corporate Design) */
input, textarea, select {
background-color: var(--info-color) !important; /* Instead of var(--color-90) */
background-color: var(--color-82) !important; /* Instead of var(--color-90) */
color: var(--color-40) !important;
border-color: var(--color-70) !important;
}