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:
|
lam:
|
||||||
version: "latest"
|
version: "latest"
|
||||||
administrator_password: "{{user_administrator_initial_password}}" # CHANGE for security reasons
|
administrator_password: "{{user_administrator_initial_password}}" # CHANGE for security reasons
|
||||||
|
oauth2_proxy_active: true
|
||||||
openldap:
|
openldap:
|
||||||
version: "latest"
|
version: "latest"
|
||||||
network:
|
network:
|
||||||
@ -154,7 +155,8 @@ defaults_applications:
|
|||||||
|
|
||||||
## Open Project
|
## Open Project
|
||||||
openproject:
|
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
|
||||||
peertube:
|
peertube:
|
||||||
@ -162,8 +164,9 @@ defaults_applications:
|
|||||||
|
|
||||||
## PHPMyAdmin
|
## PHPMyAdmin
|
||||||
phpmyadmin:
|
phpmyadmin:
|
||||||
version: "latest"
|
version: "latest"
|
||||||
autologin: false # This is a high security risk. Just activate this option if you know what you're doing
|
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
|
||||||
pixelfed:
|
pixelfed:
|
||||||
|
@ -5,7 +5,7 @@ ldap_enabled: True
|
|||||||
|
|
||||||
# OAuth2 Proxy Configuration
|
# OAuth2 Proxy Configuration
|
||||||
oauth2_proxy_upstream_application_and_port: "{{ applications.ldap.webinterface }}:{% if applications.ldap.webinterface == 'phpldapadmin' %}8080{% else %}80{% endif %}"
|
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
|
enable_wildcard_certificate: false # Activate dedicated Certificate
|
||||||
|
|
||||||
|
@ -13,6 +13,6 @@ dummy_volume: "{{docker_compose.directories.volu
|
|||||||
|
|
||||||
# OAuth2 Proxy Configuration
|
# OAuth2 Proxy Configuration
|
||||||
oauth2_proxy_upstream_application_and_port: "proxy:80"
|
oauth2_proxy_upstream_application_and_port: "proxy:80"
|
||||||
oauth2_proxy_active: true
|
oauth2_proxy_active: "{{ applications.openproject.oauth2_proxy_active | bool }}"
|
||||||
|
|
||||||
ldap_enabled: True
|
ldap_enabled: True
|
@ -1,5 +1,4 @@
|
|||||||
application_id: "phpmyadmin"
|
application_id: "phpmyadmin"
|
||||||
database_type: "mariadb"
|
database_type: "mariadb"
|
||||||
database_host: "{{ 'central-' + database_type if enable_central_database}}"
|
database_host: "{{ 'central-' + database_type if enable_central_database}}"
|
||||||
# OAuth2 Proxy Configuration
|
oauth2_proxy_active: "{{ applications.phpmyadmin.oauth2_proxy_active | bool }}"
|
||||||
oauth2_proxy_active: true
|
|
@ -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--100: var(--color-99);
|
||||||
--pf-v5-global--BackgroundColor--150: var(--color-95);
|
--pf-v5-global--BackgroundColor--150: var(--color-95);
|
||||||
--pf-v5-global--BackgroundColor--200: var(--color-85);
|
--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-100: var(--color-100);
|
||||||
--pf-v5-global--BackgroundColor--light-200: var(--color-95);
|
--pf-v5-global--BackgroundColor--light-200: var(--color-95);
|
||||||
--pf-v5-global--BackgroundColor--light-300: var(--color-85);
|
--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--100: var(--color-75);
|
||||||
--pf-v5-global--BorderColor--200: var(--color-50);
|
--pf-v5-global--BorderColor--200: var(--color-50);
|
||||||
--pf-v5-global--BorderColor--300: var(--color-85);
|
--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--dark-100: var(--color-75);
|
||||||
--pf-v5-global--BorderColor--light-100: var(--color-65);
|
--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) */
|
/* Inputs & Forms in Light Mode (Using a Light Tone from the Corporate Design) */
|
||||||
input, textarea, select {
|
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;
|
color: var(--color-40) !important;
|
||||||
border-color: var(--color-70) !important;
|
border-color: var(--color-70) !important;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user