Added pgadmin draft and optimized phpadmin

This commit is contained in:
2025-04-04 07:35:32 +02:00
parent e024542d8e
commit 2c964cfbee
13 changed files with 166 additions and 17 deletions

View File

@@ -33,6 +33,7 @@ defaults_domains:
peertube: "video.{{primary_domain}}"
# ATTENTION: Will be owerwritten by the values in domains. Not merged.
peertube_alternates: []
pgadmin: "pgadmin.{{primary_domain}}"
phpmyadmin: "phpmyadmin.{{primary_domain}}"
pixelfed: "picture.{{primary_domain}}"
portfolio: "{{primary_domain}}"

View File

@@ -621,6 +621,22 @@ defaults_applications:
css_enabled: "{{css_enabled_default}}" # Enables\Disables Global CSS Style
landingpage_iframe_enabled: "{{landingpage_iframe_enabled_default}}" # Enables\Disables the possibility to embed this on landing page via iframe
## PgAdmin
pgadmin:
version: "latest"
default_email: "{{ users.administrator.email }}" # Initial login email address
default_password: "{{ users.administrator.initial_password }}" # Initial login password should be overridden in inventory for security
oauth2_proxy:
enabled: true # Enable OAuth2 proxy for authentication
application: "application"
port: "80"
# cookie_secret: None # Set via: openssl rand -hex 16
database:
central_storage: True # Uses central PostgreSQL database
matomo_tracking_enabled: "{{ matomo_tracking_enabled_default }}" # Enables/Disables Matomo Tracking
css_enabled: "{{ css_enabled_default }}" # Enables/Disables global CSS styling
landingpage_iframe_enabled: "{{ landingpage_iframe_enabled_default }}" # Enables/Disables embedding via iframe
## PHPMyAdmin
phpmyadmin:
version: "latest"

View File

@@ -26,7 +26,7 @@ ports:
roulette-wheel: 8013
joomla: 8014
attendize: 8015
#matrix: 8016 Not used anymore
pgadmin: 8016
baserow: 8017
matomo: 8018
listmonk: 8019

View File

@@ -60,8 +60,8 @@ defaults_networks:
subnet: 192.168.102.112/28
pixelfed:
subnet: 192.168.102.128/28
# Free :
# subnet: 192.168.102.144/28
pgadmin:
subnet: 192.168.102.144/28
snipe_it:
subnet: 192.168.102.160/28
taiga: