mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2025-04-05 16:44:16 +02:00
Solved pgadmin bugs and added to portfolio
This commit is contained in:
parent
5151a21575
commit
4407d99a1b
@ -8,6 +8,7 @@ ports:
|
|||||||
ldap: 4182
|
ldap: 4182
|
||||||
openproject: 4183
|
openproject: 4183
|
||||||
yourls: 4184
|
yourls: 4184
|
||||||
|
pgadmin: 4185
|
||||||
ldap:
|
ldap:
|
||||||
openldap: 389
|
openldap: 389
|
||||||
http:
|
http:
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
# Configuration @see https://www.pgadmin.org/docs/pgadmin4/latest/container_deployment.html
|
# Configuration @see https://www.pgadmin.org/docs/pgadmin4/latest/container_deployment.html
|
||||||
|
|
||||||
PGADMIN_DEFAULT_EMAIL={{ applications[application_id].users.administrator.email }}
|
PGADMIN_DEFAULT_EMAIL={{ applications[application_id].users.administrator.email }}
|
||||||
PGADMIN_DEFAULT_PASSWORD={{ applications.[application_id].users.administrator.password }}
|
PGADMIN_DEFAULT_PASSWORD={{ applications[application_id].users.administrator.password }}
|
||||||
PGADMIN_DISABLE_POSTFIX=True
|
PGADMIN_DISABLE_POSTFIX=True
|
@ -1,3 +1,3 @@
|
|||||||
application_id: "pgadmin"
|
application_id: "pgadmin"
|
||||||
database_type: "postgresql"
|
database_type: "postgres"
|
||||||
database_host: "{{ 'central-' + database_type if applications[application_id].database.central_storage }}"
|
database_host: "{{ 'central-' + database_type if applications[application_id].database.central_storage }}"
|
@ -451,6 +451,19 @@ cards:
|
|||||||
iframe: {{ applications | get_landingpage_iframe_enabled('phpmyadmin') }}
|
iframe: {{ applications | get_landingpage_iframe_enabled('phpmyadmin') }}
|
||||||
|
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
|
{% if "pgadmin" in group_names %}
|
||||||
|
|
||||||
|
- icon:
|
||||||
|
class: "fa-solid fa-database"
|
||||||
|
title: "pgAdmin"
|
||||||
|
text: "Take control of your PostgreSQL databases with pgAdmin — the most advanced and feature-rich administration tool available. Streamline your workflows with an elegant UI and comprehensive capabilities tailored for professionals."
|
||||||
|
url: https://{{domains.pgadmin}}
|
||||||
|
link_text: "Launch Your PostgreSQL Dashboard!"
|
||||||
|
iframe: {{ applications | get_landingpage_iframe_enabled('pgadmin') }}
|
||||||
|
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
{% if "snipe_it" in group_names %}
|
{% if "snipe_it" in group_names %}
|
||||||
|
|
||||||
- icon:
|
- icon:
|
||||||
@ -523,7 +536,7 @@ navigation:
|
|||||||
children:
|
children:
|
||||||
- link: accounts
|
- link: accounts
|
||||||
|
|
||||||
{% if ["discourse","moodle","listmonk","openproject","taiga","snipe_it","matrix","bigbluebutton","mailu", "matomo","phpadmin","keycloak", "ldap", "baserow","yourls","nextcloud"] | any_in(group_names) %}
|
{% if ["discourse","moodle","listmonk","openproject","taiga","snipe_it","matrix","bigbluebutton","mailu", "matomo","phpmyadmin","keycloak", "ldap", "baserow","yourls","nextcloud"] | any_in(group_names) %}
|
||||||
|
|
||||||
- name: Solution Hub
|
- name: Solution Hub
|
||||||
description: Curated collection of self hosted tools
|
description: Curated collection of self hosted tools
|
||||||
@ -647,7 +660,7 @@ navigation:
|
|||||||
|
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% if ["matomo","phpadmin","keycloak", "ldap"] | any_in(group_names) %}
|
{% if ["matomo","phpmyadmin","keycloak", "ldap"] | any_in(group_names) %}
|
||||||
|
|
||||||
- name: Administration
|
- name: Administration
|
||||||
icon:
|
icon:
|
||||||
@ -674,6 +687,18 @@ navigation:
|
|||||||
iframe: {{ applications | get_landingpage_iframe_enabled('phpmyadmin') }}
|
iframe: {{ applications | get_landingpage_iframe_enabled('phpmyadmin') }}
|
||||||
|
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
|
{% if "pgadmin" in group_names %}
|
||||||
|
|
||||||
|
- name: pgAdmin
|
||||||
|
description: Administrate PostgreSQL databases with ease and precision
|
||||||
|
icon:
|
||||||
|
class: fas fa-database
|
||||||
|
url: https://{{domains.pgadmin}}/
|
||||||
|
iframe: {{ applications | get_landingpage_iframe_enabled('pgadmin') }}
|
||||||
|
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
{% if "keycloak" in group_names %}
|
{% if "keycloak" in group_names %}
|
||||||
|
|
||||||
- name: Keycloak
|
- name: Keycloak
|
||||||
|
Loading…
x
Reference in New Issue
Block a user