Files
ServerKit/backend/templates/pgadmin.yaml
T
Juan Denis 3ca6bd23a9 Update template icons and enhance sidebar user menu
Switched all template icon URLs to use local /serverkit.ai/imgs/template-icons/ assets for consistency and reliability. Improved the Sidebar component with a new user context menu featuring theme switching, settings navigation, and logout, along with conditional display of the WordPress pipeline link. Added and updated related styles for the sidebar, user menu, and page headers, and introduced new theme variables for code/terminal backgrounds.
2026-01-27 20:53:57 -05:00

54 lines
1.1 KiB
YAML

id: pgadmin
name: pgAdmin 4
version: "8.2"
description: Web-based PostgreSQL administration and development platform
icon: https://serverkit.ai/imgs/template-icons/pgadmin.ico
website: https://www.pgadmin.org
documentation: https://www.pgadmin.org/docs/
categories:
- database
- postgresql
- management
variables:
- name: HTTP_PORT
description: HTTP port
type: port
default: "5050"
hidden: true
- name: ADMIN_EMAIL
description: Admin email for login
default: admin@example.com
required: true
- name: ADMIN_PASSWORD
description: Admin password
type: password
generate: password
ports:
- port: 5050
protocol: tcp
description: Web interface
volumes:
- name: data
path: /var/lib/pgadmin
description: pgAdmin data
compose:
services:
pgadmin:
image: dpage/pgadmin4:${VERSION:-8.2}
container_name: ${APP_NAME}
restart: unless-stopped
environment:
- PGADMIN_DEFAULT_EMAIL=${ADMIN_EMAIL}
- PGADMIN_DEFAULT_PASSWORD=${ADMIN_PASSWORD}
volumes:
- pgadmin_data:/var/lib/pgadmin
ports:
- "${HTTP_PORT}:80"
volumes:
pgadmin_data: