mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2025-02-22 20:39:40 +01:00
Added more scalable oauth2_proxy_active configuration
This commit is contained in:
parent
77ad71436e
commit
b740b978b5
@ -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:
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
@ -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 }}"
|
@ -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;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user