pgadmin
October 4, 2022 · View on GitHub
#!/usr/bin/make
include .env
SHELL = /bin/sh CURRENT_UID := (shell id -g)
export CURRENT_UID
COMPOSE_FILE := docker-compose.yml PGADMIN_IMAGE := pgadmin
define SERVERS_JSON { "Servers": { "1": { "Name": "Lesboard", "Group": "Servers", "Host": "(POSTGRES_DB)", "Username": "$(POSTGRES_USER)", "SSLMode": "prefer", "PassFile": "/tmp/pgpassfile" } } } endef
export COMPOSE_FILE export SERVERS_JSON export PGADMIN_IMAGE
volumes: docker volume create db_data docker volume create pgadmin_data pgadmin4: rm -f ./pgadmin.json echo "$$SERVERS_JSON" > ./pgadmin.json docker volume create pgadmin_data docker volume create db_data docker compose -f (PGADMIN_IMAGE) down-pgadmin4: docker compose rm -fsv (info PgAdmin4 http://localhost:15432)