summaryrefslogtreecommitdiff
path: root/scripts/start-db.sh
blob: d46e5f520de1ed8ced0da835bae2f286b03f53e5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/usr/bin/env bash
set -euo pipefail

CONTAINER_NAME="pg-postgres-browser"

if podman ps -a --format '{{.Names}}' | grep -q "^${CONTAINER_NAME}$"; then
    echo "Container existiert bereits, starte neu..."
    podman start "${CONTAINER_NAME}"
else
    echo "Erstelle neuen Container..."
    podman run -d --name "${CONTAINER_NAME}" \
        -e POSTGRES_PASSWORD=test \
        -e POSTGRES_DB=testdb \
        -p 5432:5432 \
        postgres:latest
fi