Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- # usage: curl -sL bit.ly/mlgrm-postgres | EMAIL=mail@example.com [PASSWORD=xxxxxxx] bash
- [[ -z $PASSWD ]] && PASSWD=$(apg -n 1) && >&2 echo "password: $PASSWD"
- [[ -z $EMAIL ]] && >&2 echo "need to set EMAIL" && exit
- if ! docker network inspect postgres 2> /dev/null; then docker network create postgres; fi
- docker run -d \
- -v /var/lib/postgres:/var/lib/postgres \
- --name postgres \
- -h postgres \
- -e POSTGRES_PASSWORD=$PASSWD \
- postgres
- curl -sL bit.ly/mlgrm-traefiker |
- HOSTNAME=pgadmin \
- bash -s -- run -d \
- --name pgadmin \
- -v /var/lib/pgadmin:/var/lib/pgadmin \
- -e PGADMIN_DEFAULT_EMAIL=$EMAIL \
- -e PGADMIN_DEFAULT_PASSWORD=$PASSWD \
- dpage/pgadmin4
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement