diff --git a/.gitignore b/.gitignore index a1d520b..78007bc 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,3 @@ /target /data -/pgadmin -/gregory-pg \ No newline at end of file +/dev \ No newline at end of file diff --git a/dev-setup.sh b/dev-setup.sh new file mode 100755 index 0000000..e16fc8f --- /dev/null +++ b/dev-setup.sh @@ -0,0 +1,22 @@ +#!/usr/bin/env bash + +rm -rf ./data/ +mkdir -p ./data/{fedora-repo,librewolf,other-workspace} + +mkdir -p ./dev/{pgadmin,gregory-pg} +chmod -R 777 ./dev/pgadmin + +podman-compose down +podman-compose -f podman-compose.dev.yml up -d + +echo " +--- +" +echo 'pgadmin login: + Email: "a@a.aaa" + Password: "pass" + ' +echo 'pgadmin settings: + Hostname: "postgres" + Username: "gregory" + Password: "pass"' \ No newline at end of file diff --git a/podman-compose.dev.yml b/podman-compose.dev.yml index 3afa390..f2710df 100644 --- a/podman-compose.dev.yml +++ b/podman-compose.dev.yml @@ -3,25 +3,23 @@ services: image: 'docker.io/library/postgres:17-alpine' container_name: 'gregory-pg' environment: - POSTGRES_PASSWORD: 'ChangeMeeeeeeeeeeeeee' # if there's already a he/him gregory down the hall, then change it to gregory_it_its, to make sure you know it's gregory, the program, not gregory the he/him down the hall # ig if there's an it/its gregory already then they just have to change their name to Its Majesty Queen Henry the Eighth # oops sorry it/its gregory down the hall, correction: it just has to changes its name POSTGRES_USER: 'gregory' POSTGRES_DB: 'gregory' + POSTGRES_PASSWORD: 'pass' volumes: - - './gregory-pg:/var/lib/postgresql/data' - ports: - - '5432:5432' + - './dev/gregory-pg:/var/lib/postgresql/data' pgadmin4: image: docker.io/dpage/pgadmin4 container_name: pgadmin4 environment: - PGADMIN_DEFAULT_EMAIL: mail@example.com - PGADMIN_DEFAULT_PASSWORD: password + PGADMIN_DEFAULT_EMAIL: a@a.aaa + PGADMIN_DEFAULT_PASSWORD: pass PGADMIN_DISABLE_POSTFIX: 1 volumes: - - ./pgadmin:/var/lib/pgadmin + - ./dev/pgadmin:/var/lib/pgadmin ports: - - 5050:80 + - 127.0.0.1:5050:80