From 879a410808e450838c70e781925c23f1885ee2db Mon Sep 17 00:00:00 2001 From: Joel Bradshaw Date: Tue, 28 Dec 2021 13:45:39 -0800 Subject: [PATCH] Attempt to use env variable for backup script This should be available via docker, and we shouldn't have the database name hardcoded anywhere --- postgres-docker/backup.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/postgres-docker/backup.sh b/postgres-docker/backup.sh index c42476bc3..0df92400d 100755 --- a/postgres-docker/backup.sh +++ b/postgres-docker/backup.sh @@ -1,3 +1,7 @@ #!/bin/bash +if [ -z "$POSTGRES_DB" ]; then + echo "Database not specified, defaulting to bookwyrm" +fi +BACKUP_DB=${POSTGRES_DB:-bookwyrm} filename=backup__$(date +%F) -pg_dump -U bookwyrm > /backups/$filename.sql +pg_dump -U $BACKUP_DB > /backups/$filename.sql